0

すべて、Windows で実行されるノンブロッキング ソケット接続の簡単な例を探しています。Google を試してみましたが、すべてのサンプルは *nix (POSIX) または Windows のブロック ソケット用です。

msdn を見ると、ソケットをノンブロッキングにして connect() を発行するのは簡単ですが、ソケットを元に戻すにはいくつかの準備が必要です。

したがって、全体として、接続してからブロックするように戻す非ブロックソケットに何かが必要です。読み取りおよび書き込み操作は、ブロッキング ソケットで実行する必要があります。

ノンブロッキング ソケットの理由は、接続タイムアウトが必要であり、ノンブロッキング ソケット以外に方法がないためです。それともありますか?

ありがとうございました。

4

1 に答える 1

0

Use ACE socket wrapper facade and apply your Linux knowledge in full.

于 2012-10-27T13:14:27.063 に答える