刚写了一个简单的网络程序, 客户端连接服务器端之后, 服务器端向客户端发送一个字符串显示在屏幕上...在本机上测试是可以成功的, 但客户端exe发给别人后, 别人运行后, 就怎么也不成功, 那是怎么回事?!冀不吝赐教!

解决方案 »

  1.   

    WSAGetLastError()返回的是10061...那是什么意思...
      

  2.   

    我关掉防火啬之后, 可以收到客户端的联接信息了, 然而客户端却显示不能联接服务器端, WSAGetLastError的返回值是
    10061, 那是为什么?
      

  3.   

    WSAECONNREFUSED 
    (10061) 
    Connection refused. 
    No connection could be made because the target machine actively refused it. This usually results from trying to connect to a service that is inactive on the foreign host - i.e. one with no server application running. MSDN上关于10061的解释。也就是说,您的服务端可能没有建立起来。