0
所以最近我决定进入服务器/客户端TCP。启动时TCP服务器冻结
我决定从一个基本的服务器/客户端开始,了解它是如何工作的。
我这里使用的这个代码,http://www.codeproject.com/Articles/1415/Introduction-to-TCP-client-server-in-C
但是当我尝试运行的服务器,它会暂停对这个并不会进行代码很长一段时间。
一旦它最终正在侦听连接,使用客户端将不会连接到它。
另外,如果我试图关闭程序,但它仍处于“冻结”状态,它会使我的IDE不响应。
任何想法?
我上的Visual Studio 2013年
这是一个很糟糕的例子。但是没有TCP代码会导致您的IDE停止响应。如果您逐字使用该代码似乎不太可能,那是IDE的问题。是否有可能没有注意到UAC或防火墙提示?一个打开TCP套接字进行侦听的进程需要防火墙访问权限。 – 2014-11-03 06:53:49
我会搜索一下,我一直在尝试一些Java的TCP客户端/服务器的东西,他们工作正常。 – Ozcr 2014-11-03 07:31:20