1、由于计算机积极拒绝。。无法连接。
这通常是目标机没有开启该端口的侦听,比如服务端没有启动,IP可以PING通,但是connect到端口会被拒绝.2、引发类型system.outofmemoryExeption异常。
内存溢出,线程启动过多?3、无法将数据写入传输连接:远程主机强迫关闭了一个现有连接。
这是客户端断开连接,服务端抛出的异常,这里应该把该客户端从队列里移除.4、通常每个套接字()只允许使用1次。
已经对某端口进行了侦听,代码重复执行,又对同一端口侦听.5、您的主机软件中止了一个已建立的连接。
这是服务端关闭,客户端抛出的异常
这通常是目标机没有开启该端口的侦听,比如服务端没有启动,IP可以PING通,但是connect到端口会被拒绝.2、引发类型system.outofmemoryExeption异常。
内存溢出,线程启动过多?3、无法将数据写入传输连接:远程主机强迫关闭了一个现有连接。
这是客户端断开连接,服务端抛出的异常,这里应该把该客户端从队列里移除.4、通常每个套接字()只允许使用1次。
已经对某端口进行了侦听,代码重复执行,又对同一端口侦听.5、您的主机软件中止了一个已建立的连接。
这是服务端关闭,客户端抛出的异常
解决方案 »
- foldingmentstrip 这个控件哪里有
- 请教取消事件的办法
- 有谁用过控件infragistics 关于winfrom下的char(infragistics.win.ultrawinchart.v3.dll)??
- WebGrid 日期列赋值问题
- 关于文件操作的问题,比较急,在线等
- ■■■100分求英文版 Visual Studio .NET 2003或2002下载地址,若有效绝不失言!!!
- C#怎样向线程传递参数
- dev treelist不同level的节点显示不同的图标
- 为什么我编译了的c#的WINDOWS应用程序项目为EXE,运行时会同时出现一个DOS窗口的?
- C#用下面的办法暴力解excel打开密码,太慢如何解决?
- 海洋相关三维展示的二次开发
- 如何将datatable中的数据按行显示在多行文本框中
2、服务端代码也有问题,StartReceiveVideo()在不停地调用自己,正确的做法是:private void StartReceiveVideo()
{
//...
tcpClient = myTcpL.AcceptTcpClient();
//...
while (true)
{
// tcpClient .Receive
}
}while (true)
29 {
30 StartReceiveVideo();
31 }