にデータを送信するWebサービスを実装するための最良の方法は何ですかプロセスは、私は、ユースケース、次のWeb開発プロジェクトに取り組んでいますブラウザ
生産者プロセスは継続的に消費者サービスにデータを送信します。そして、リクエストがWebフロントエンドから来ると、コンシューマーサービスは、プロデューサーから受け取ったデータをその時点以降フロントエンドに継続的に送信します。この上
私の最初の考え: -
1)servlet
として、消費者のサービスを実装します。 WebフロントエンドからdoGet()
リクエストを受信すると、別のスレッドがキューを初期化し、プロデューサプロセスに送信するデータの格納を開始します。
2)プロデューサがサブジェクトになり、Webフロントエンドがオブザーバになるような、ある種のオブザーバパターンを実装します。
誰もがこれにいくつかの光を当てることができます。
[こちら](http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/HomeWebsocket/WebsocketHome.html) –