私は、ウェブサイトが他のシステムと複雑かつ秘密の(したがって暗号化された)データを交換する必要があるプロジェクトに取り組んでいます。パブリッシュ/サブスクリプション/ビッグで複雑な機密データの交換のリクエスト?
非常に多くの空を作成するので、従属システムへのリクエスト - 返信パターン(およびその多くがあります)を避けることをお勧めします。トラフィック。
一方、私は純粋なパブリッシャ/サブスクライバパターンが適切であるとは確信していません。主に、交換されるデータの複雑で大量の性質のためです。
このため、「公開/購読/要求」ソリューションの可能性について検討しました。パブリッシュ/サブスクライブ部分は、依存システムにメッセージを発行し、何かが取り出せる状態になることです。実際のコンテンツは、古い学校のRequest-Replyアクションによって取得されます。
この音はどのように聞こえるのですか?あなたは夜/週末のためにオフにされているPCにメッセージを送信することはできません - 依存のシステムが常にオンラインである場合
よろしく、 モルテン
したがって、サブスクライバは中央メッセージストアにポーリングしてメッセージがあるかどうかを確認します。そして、もしあれば、彼らはそれを要求しますか? – henginy
@henginy、サブスクライバはストアから何かを受け取ることができるメッセージを受信しません。このようにして空の投票をすべて避けることができます。 – Morten