私は次のような問題を抱えています:
サーバープロセス1
- 発生する更新を常にデータストアに送信します
サーバープロセス2
- クライアントはサーバーに接続し、サーバーはデータストアにクエリを実行して結果を返します
重要なのは、プロセス1とプロセス2がクライアントに送り返す結果はまったく異なり、無関係です。
これをどのように分解しますか?常にデータを送信するプロセスが1つだけあり、リターンタイプが1か2かに対応するビットを持つようにプロトコルを定義していますか?
2つのプロセスがありますか?では、どのようにしてデータストアを共有するのでしょうか(データベースではなく単なる構造です)。
ありがとう!