读书人

C# Socket 服务监听 客户端如何去连接

发布时间: 2011-12-12 22:59:56 作者: rapoo

C# Socket 服务监听 客户端怎么去连接
C# Socket 服务监听 客户端怎么去连接 如何长期保持这种连接?
先谢!

[解决办法]
this.m_IP = server;//IP或机器名
this.m_Port = port;//端口号
IPHostEntry hostEntry = Dns.GetHostEntry(this.m_IP);

IPEndPoint ipe = new IPEndPoint(hostEntry.AddressList[0], this.m_Port);
this.m_Socket = new Socket(ipe.AddressFamily, SocketType.Stream, ProtocolType.Tcp);
try
{
this.m_Socket.Connect(ipe);
}
catch
{

}

this.m_Socket可以做为连接后的全局Socket,除非断开连接,否则一直处于连接状态。
[解决办法]
1楼对的哦

记得另开一个线程连接,不然会假死的.

读书人网 >C#

热点推荐