-2

SINGLE PERSISTENT TCP 接続を使用してサーバー間通信プロトコルを実装する必要があります。この接続の両端にあるサーバーは、「マルチスレッドおよび非同期イベント駆動型モデル」を使用して実装されています。これらのサーバーは両方とも、Linux 上の C++ および Pthreads で実装されています。サーバー A は常にサーバー B に要求を送信し、サーバー B は応答で応答します。サーバー B はサーバー A に要求を送信せず、受信した要求に応答するだけです。この通信のサンプル コードを投稿してもらえますか? サーバー A とサーバー B の両方のコードを教えていただけますか? または、古い回答やプロトタイプ コードを見つけることができる Web サイトを教えてください。前もって感謝します。

4

1 に答える 1

1

TCPサーバーはTCPサーバーへの接続を開くことができません。そのためのIPプロトコルはありません。2つのサーバーの1つは、TCPクライアントをサブシステムとして実行する必要があります。これを行う方法の正確な仕組みは、クライアント<>サーバープロトコルによって異なります。「server-client」は、一意のユーザー名/パスワードを使用して「client-server」にログインするか、別のサーバーリスニングポートを使用できます。

それはあなた次第です:)

于 2012-08-02T01:06:51.157 に答える