- PR -

NetworkStreamで受信

1
投稿者投稿内容
未記入
大ベテラン
会議室デビュー日: 2005/08/25
投稿数: 145
投稿日時: 2006-12-17 23:11
ネットワークストリームで相手から何もデータが送信されていないときに
Readすると受信するまで待機状態といいますか、
そこでプログラムがストップする仕様になりますよね。

それはいいのですが、スレッドの中で待機状態にせずに、メイン?プログラム中で
待機状態にするとアプリケーションが応答なしになってしまいます。

これはやはりスレッド上で待機待機状態にするしかないのでしょうか?
他の方法をご存知の方教えていただければ幸いです。

byte[] bb = new byte[1024];

int mojisu = NetworkStream.Read(bb, 0, bb.Length);
渋木宏明(ひどり)
ぬし
会議室デビュー日: 2004/01/14
投稿数: 1155
お住まい・勤務地: 東京
投稿日時: 2006-12-17 23:23
NetworkStream.BeginRead()
1

スキルアップ/キャリアアップ(JOB@IT)