JMS 通信はサブスクリプションに基づいています。すべてのエージェントはすべてのトピックをサブスクライブし、それぞれのエージェント ID を使用してそのリストをフィルターに掛けます (そのために、各エージェントには固有の ID が必要になります)。
JMS ベースの通信では、以下に示すような数とおりの方法でエージェントを構成できます。
ワークロードがランダムかつ透過的に分散されるため、方法 2 が最適です。 サーバーがワークロードに追い付けない場合、処理はキューに格納されるので、追加構成は必要ありません。
HTTP/HTTPS のサーバー・エージェント通信は、標準ロード・バランサーによって処理されます。認証はすべての要求に対して実行されます。すべてのサーバーがすべての要求の検証を実行できます。
サーバーでエラーが発生したときには、「ユーザー情報を保存」 Cookie が使用されている場合を除いて、ユーザー・サーバー認証を再実行する必要があります。