您的位置:首页 > 理论基础 > 计算机网络

C# tcp/ip 网络建立连接

2011-08-11 20:07 330 查看
private bool ConnectToRemote()

{

bool p_rec = false;

WriteTextBox(txbRemote, "与 " + sSName + " P/D偿试通信连接中。。。");

try

{

remoteTcpClient.Connect(IPAddress.Parse(sRemoteHost), Int32.Parse(sRemotePort));

Thread.Sleep(500);

if (remoteTcpClient.Connected)

{

WriteTextBox(txbRemote, "与上级服务器 " + sSName + " 通信连接成功!");

RemoteIsConnected = true;

remoteNetStr = remoteTcpClient.GetStream();

p_rec = true;

}

else

{

txbRemote.Text += "与上级服务器 " + sSName + " 的连接已经断开!";

}

}

catch (Exception ex)

{

WriteTextBox(txbRemote, "与上级服务器 " + sSName + " 连接失败:" + ex.Message.ToString());

if (remoteTcpClient!=null)

{

remoteTcpClient.Close();

}

remoteTcpClient = new TcpClient();

}

return p_rec;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: