1

fd でポーリングを行うと何が起こるか、誰か説明できますか? マニュアルページを読み、特定のファイル記述子で何らかのイベントを待機していることを理解しました

しかし、私が理解したいのは、ポーリングの結果を取得するために、どのようなハンドシェイクが行われ、どのような種類のパケットがクライアントからサーバーに流れて戻ってくるかということです[成功またはエラー(POLLHUP)]

次のシーケンス図に出くわしました-接続の確立-データ転送-接続の終了

URLはこちら http://www.eventhelix.com/realtimemantra/networking/Tcp.pdf

これはデータ転送のみの形式であると安全に言えますか? そうでない場合は、誰かが私を正しいフローにルーティングできます。

前提: 上記の質問で TCP 接続を検討しています。

助けてくれてありがとう。:)

4

1 に答える 1

0

Poll() はデータ フローを引き起こしません。fdsのイベントをリッスンするために使用されます。

TCP 接続の場合、データ フローはクライアント側の connect() 呼び出しによって開始する必要があります。

于 2012-12-01T13:11:09.920 に答える