掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
大量データの送信をするには? (ID:18997)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Winsockの勉強をしています。 TCPプロトコル、非同期通信で大量データの送信をしたいのですが、 Windows Socket APIのSendで8kのデータをループで数回(1000回ぐらいやってみました)送信すると、 エラーが発生し、受信側では破損したデータが受信されます。 ループ内にSleepで遅延させると問題なく送信できるようです。 原因を本で調べたところ、 ・プロトコルスタックのデータ送信能力を超えている ・プロトコルスタックのバッファが満杯 の可能性が考えられます。 Sleepは使いたくないので、別の良い方法があればご教授頂けないでしょうか。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.