Cではソケットとディスクリプタがありますが、これらのうちの1つをスレッドに渡すだけで、着信接続を受け入れることができますあなたが好きなスレッドに作業し、スレッドは応答を返すことができます。ZeroMQ:Cのようなマルチスレッドを実現する方法
私の質問は、私がZeroMQでこれをどのように達成できますか?要求 - 応答パターンでは、私は非同期的に送受信できないようだが、応答は連続していなければならず、目標は複数のクライアントを単一のサーバーに持ち、順番に応答しない。
リクエストレスポンスのパターンを見ましたが、APIには、そのソケットを複数のスレッドで使用することは悪い考えです。たぶん私は何かを見逃しているか、ZeroMQは私が知っているよりも知的です。さらに詳しい情報が必要な場合は、コメントを投稿してください。私は情報を提供するために最善を尽くします。
私はまた、提供されている例を見ていた:私はあなたがそれぞれの着信接続のための新しいスレッドを作成したいサーバーと各スレッドを必要と理解したようZMQ-Socket
残念ながら、そのページは存在しません。これは答えですのでここに投稿するように気をつけますか? –
こんにちはd -_- bここにwaybackmachineと別のオプションです。http://web.archive.org/web/20120704201150/http://www.zeromq.org/blog:multithreaded-server –
素敵な読書。 Oliverに感謝します。 –