図が示すように、1 つのメイン サーバーと複数のユーザー アプリケーションがあります。サーバーのデータベースには、アプリケーションごとに一連のフィードが保持されています。つまり、各アプリケーションには一連の固有のフィードがあります。
クライアント アプリケーションはどのようにしてサーバーからフィードを受信しますか? これを実装することから私を遠ざけた唯一の問題は、クライアントがサーバーにフィードを送信するように依頼する方法です。クライアントがフィードについてサーバーに突っ込んだとしても、サーバーはそれらをどのように送信し、クライアントはどのように受信するのでしょうか。解決策の 1 つは、サーバーがすべてのフィードをファイルに書き込み、クライアントがファイルのアドレスを認識して解析し、関連データを抽出することです。ただし、サーバーに多数のクライアントが接続されている場合は、非常に長いプロセスになる可能性があります。
注: クライアント アプリケーションはデスクトップ アプリケーションです。