1

リモート UDP ソケットが閉じた後、ハンドラーがエラーを返すことがあります。エラーは --> 「ターゲット マシンがアクティブに拒否したため、接続できませんでした」です。

私の質問は: UDP コネクションレスではありませんか? リモート側で何を気にしますか?

ところで、私はWindows 7でこれを手に入れました。

4

1 に答える 1

3

UDP はコネクションレス プロトコルです。

わかりにくいエラー メッセージは、asio移植可能なエラーを提供しなければならない結果です。プラットフォーム固有のエラーから移植可能なエラーに移行する必要がある場合、一部のコンテキストが失われます。この場合、はそれをasio受け取りERROR_PORT_UNREACHABLE、 にマップしboost::asio::error::connection_refusedます。

于 2012-06-06T16:20:01.063 に答える