1
nanomsgライブラリをダウンロードしました。TCPソケットをサポートしています。私はそれでCでシンプルなTCPサーバーを作ろうとしていますが、TCPサーバーを作るのはどちらが正しいかわかりません。パイプライン、reqrep、pubsubなどがあります。したがって、単純なTCPサーバーにとってはどれが最適でしょうか?TCP用のnanomsgで使用するソケットのタイプ
nanomsgライブラリをダウンロードしました。TCPソケットをサポートしています。私はそれでCでシンプルなTCPサーバーを作ろうとしていますが、TCPサーバーを作るのはどちらが正しいかわかりません。パイプライン、reqrep、pubsubなどがあります。したがって、単純なTCPサーバーにとってはどれが最適でしょうか?TCP用のnanomsgで使用するソケットのタイプ
さまざまな種類のナノソケットは、目的が異なります。
たとえば、パイプラインは単方向性しかないため使用できない場合があります。通常、クライアントは1対1でサーバーと通信するため、pub/subメカニズムを使用する意味はありません。
explanationとnanomsg通信パターンのコードhereを参照してください。
クライアント/サーバ通信のための最も柔軟性は、あなたにNN_PAIRソケットタイプを与えるでしょう。完全なnanomsg multi client server exampleを参照してください。
このリンクはGitHub ---> https://github.com/dysinger/nanomsg-examplesで確認してください。必要に応じて、アプリケーションで使用してください。 –