私はC#でTcpクライアントを開発していて、TcpClient
クラスを使用しています。サーバーに接続できません。
Connect
アプリケーションをデバッグすると、への呼び出しが成功したことがわかりますが、これを行った後netstat
、サーバーとクライアントの両方の接続のステータスを確認します。その結果、サーバーは接続ESTABLISHED
されていますが、クライアントではnetstatの結果にサーバーへの接続が表示されません。
インスタンスを読み取るTcpClient
と、プロパティConnected
がtrueであることがわかりますので、問題はないはずですが、インスタンスから読み取ろうとするNetworkStream
とハングします。
ハングするとは、サーバーがデータを送信しているのに、readlineがデータをまったく取得していないことを意味します。
何が問題であり、いくつかの回避策があるか知っていますか?
ありがとう