2016-08-28 7 views
1

nanomsgライブラリをダウンロードしました。TCPソケットをサポートしています。私はそれでCでシンプルなTCPサーバーを作ろうとしていますが、TCPサーバーを作るのはどちらが正しいかわかりません。パイプライン、reqrep、pubsubなどがあります。したがって、単純なTCPサーバーにとってはどれが最適でしょうか?TCP用のnanomsgで使用するソケットのタイプ

+2

このリンクはGitHub ---> https://github.com/dysinger/nanomsg-examplesで確認してください。必要に応じて、アプリケーションで使用してください。 –

答えて

3

さまざまな種類のナノソケットは、目的が異なります。

たとえば、パイプラインは単方向性しかないため使用できない場合があります。通常、クライアントは1対1でサーバーと通信するため、pub/subメカニズムを使用する意味はありません。

explanationとnanomsg通信パターンのコードhereを参照してください。

クライアント/サーバ通信のための最も柔軟性は、あなたにNN_PAIRソケットタイプを与えるでしょう。完全なnanomsg multi client server exampleを参照してください。

関連する問題