非同期クライアントソケットで再接続するには

解決


ラーハン  2008-03-19 03:37:16  No: 144540

VB.netで非同期クライアントソケットテスト用ソフトを作成しています。
Helpの非同期クライアント ソケットの例を参考にSocketを使用して接続ボタンを押下したら、Newキーワードでソケットを作成し、切断ボタンを押されたら、Shutdown、Closeメソッドを使用しています。

接続操作、切断操作は、正常に動作するのですが、再度接続操作をすると
connectのコールバック関数のEndConnectメソッドで"System.ObjectDisposedException 破棄されたオブジェクトにアクセスできません"というエラーが発生してしまいます。ソケットの作成、破棄の仕方が悪いのでしょうか?
アドバイスをよろしくお願いします。OSは、WindowsXP Proです。
また、参考になるサイトがありましたら、よろしくお願いします。


やじゅ  2008-03-19 04:37:42  No: 144541

参考サイトのみ
CPを利用した複数クライアント接続可能なチャットアプリケーションの作成
http://codezine.jp/a/article.aspx?aid=22


ラーハン  2008-03-21 18:28:01  No: 144542

すいません。
参考にしてみます。


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




  


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