私はZeroMQ
を初めて使用しているので、この種の質問には申し訳なく思っています。また、暗証番号ZeroMQ
のマニュアルを読んで、テストケースを書くと、私のプログラム。"middlend"インターフェースを備えたZeroMQプログラムを設計する
私の最初のバージョンはROUTER
(フロントエンドとして)とDEALER
(バックエンドとして)を使用していました。以下を参照してください:
[ clients N] --> [ Frontend ] --> [ Backend ] --> [ Workers N ]
これはコードが正常に動作するように単純で標準的です。今、私は何か新しいものを手に入れました。 clients N
の後に、に送信する前に、で前処理を行わなければなりません。そしてあなたは何を知っていますか?私はその前処理を非同期にしたいと思います。
私の実際のコードはROUTER-TO-DEALERデザインを使用していますが、今はROUTER-TO-ROUTER-TO-DEALERのようなものを設計する必要がありますか?
(私はROUTER-TO-ROUTER(NからN)のドキュメントを読むのは難しいです)。
アイデア?
叫ぶ*(CIT)「**任意のアイデア**? "*は間違いなくStackOverflowの良い習慣ではありません。 ** MCVEベースの質問に最もよく尋ねる方法については**読んでください**。 StackOverflowは、ユーザに** M **最小(効率)+ ** C **完全(自己完結型)+ ** V **エライザブル(再実行可能)+ ** E ** xamples完全な例、すべての詳細+データ、他の人が再テストできるようにする)、仕事をしようとしたこと、それが正しく機能するように苦労していること。次の最善のステップは、このコミュニティの実践について学び、上記のMCVEを修正して完成させることです。この偉大な知識コミュニティは、 – user3666197