●●● 为何在因特网环境下我的客户端不能连接服务器?(TCP、socket) ●●●
SGUav 2006-10-10 12:49:23 实验环境是这样的:
服务器端运行于 WinCE4.2 下,通过 GPRS 无线接入移动 CMNET 后获得一个分配的地址 10.127.2.200,浏览器可以浏览网页。
客户端位于台式机上通过无线路由器经ADSL接入因特网
服务器端及客户端我均封装成类,在PC机组成的局域网中运行完全正常,在PC与WinCE通过网线直连情况下也运行正常。
但在上述实验环境中客户端socket创建成功但 connect 函数执行失败,调用GetLastError后返回错误代码 10060
我在 PC 端 ping WinCE 平台的IP 10.127.2.200 也无法 Ping 通
请教大家会有什么样的原因造成上述情况?应如何解决?
谢谢!