首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

C# 手机与服务器通过socket建立TCP连接中的有关问题,

2012-01-13 
C# 手机与服务器通过socket建立TCP连接中的问题求助,急啊!!!PC机作为服务器端,通过了路由器,所有我通过端

C# 手机与服务器通过socket建立TCP连接中的问题求助,急啊!!!
PC机作为服务器端,通过了路由器,所有我通过端口映射将本机地址映射到路由器上,手机端用socket.connect()连接服务器,服务器端的socket.accept()已经接受了,但服务器端socket.connect()一直没有返回,搞了好久不知道怎么回事,现在都快崩溃了,希望高手们指点一下啊!多谢了!。

在模拟器上和用数据线连接PC是都没有问题,但已通过GPRS与PC连接就出问题。。。。已经那它没办法了...



[解决办法]
做个PC上的版本,找一台能连接你那个外网IP的的机器,测试一下
[解决办法]
服务端是不需要connect的 基于TCP的一般都是客户端连接服务端 所以服务端只要不断监听,一旦有客户端需要连接(就是你的手机connect),服务端就会返回一个socket(accept)。可以利用这个socket进行收发了
[解决办法]
不知道WCF在windows mobile是否可以用,如果可以,不妨用WCF试试!
[解决办法]

探讨
PC机作为服务器端,通过了路由器,所有我通过端口映射将本机地址映射到路由器上,手机端用socket.connect()连接服务器,服务器端的socket.accept()已经接受了,但服务器端socket.connect()一直没有返回,搞了好久不知道怎么回事,现在都快崩溃了,希望高手们指点一下啊!多谢了!。

在模拟器上和用数据线连接PC是都没有问题,但已通过GPRS与PC连接就出问题。。。……

热点排行