我正在使用Client - Sever
应用程序从客户端接收消息,做我的事情并发送回客户端消息。
我正在使用MSDNServer
中的示例:Client
http://msdn.microsoft.com/en-us/library/bew39x2a.aspx
http://msdn.microsoft.com/en-us/library/fx6588te.aspx
有时在我的测试期间我无法连接我的服务器并收到只允许一个套接字的消息,并且通常在下一次成功连接之后(等待 3 分钟后),当服务器尝试将消息发送到客户端时,我的应用程序在服务器代码中崩溃有错误: Cannot access a disposed object
在Send
功能中:
handler.BeginSend(byteData, 0, byteData.Length, 0,
new AsyncCallback(SendCallback), handler);
也许有人知道为什么会这样?