System.Net.Sockets.TcpClientについて


もも  2007-05-17 18:51:18  No: 136406

お世話になります。
VB.NET2003とWinXPでソケット通信プログラムを作成しています。

objTcpClient = New System.Net.Sockets.TcpClient
objTcpClient.Connect(strHostIp, intClientPort)

という風にサーバに接続しているのですが、サーバ側から切断
されたときにどのようにしてobjTcpClient側で判断すればよいか
分からず困っております。
行いたいことはサーバ側から切断されたら、イベント等でそれを
受け取って、再接続を自動的に行いたいです。
ご存知の方いらっしゃいましたらアドバイスお願いいたします。


我龍院  2007-05-18 00:30:09  No: 136407

タイマーか、マルチスレッドを使用して定期的に、Socket.Poll メソッド を
発行し、接続を監視して切断されたら、再接続すれば良いと思いますが。


あん  2007-05-26 02:12:07  No: 136408

try catch
でエラーを拾って処理をすればいいと思います。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加