佚名通过本文主要向大家介绍了nt有问题,nt检查有问题怎么办,nt没问题,nt,sf999.nt等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: NT服务中用socket的问题
描述:
解决方案1:
描述:
在socket中,client端连接server端,出现错误,用GetLastError查看,是10061错误,No connection could be made because the target machine actively refused it. 请问,一般什么情况会出现这种错误?
client是普通的MFC程序,
我的server做成了NT服务,里面用CSocket进行listen和accept,不过server运行都正确(编译连接运行没有出现错误).
解决方案1:
你监听端口是不成功的,看看服务端的代码
解决方案2: 服务里面最好不要用CSocket。CSocket不能跨线程使用。
服务肯定会是一个多线程,不知道你的CSocket跨了线程没有
客户端有没有用CAnysocket类?
解决方案4:listen没有判断返回值吧