社区
Windows客户端开发
帖子详情
wm下的socket通信
athlong0564
2008-07-11 03:18:51
现象
1、通过WIFI连接AP,访问公网上的PC一切正常.
2、通过USB连接PC,通过PC访问一切正常.
3、手机自己GPRS连接网络---cmnet,浏览网页一切正常---说明连接成功的.但socket通信却连接不上了.
是不是GPRS连接后,socket连接要做一些特殊设置啊?还是对端口有限制.我服务器端的端口是4444.
另外,我还写了个WM下的FTP程序,连接相同的服务器地址,也是可以连接
请高手赐教!!
...全文
337
12
打赏
收藏
wm下的socket通信
现象 1、通过WIFI连接AP,访问公网上的PC一切正常. 2、通过USB连接PC,通过PC访问一切正常. 3、手机自己GPRS连接网络---cmnet,浏览网页一切正常---说明连接成功的.但socket通信却连接不上了. 是不是GPRS连接后,socket连接要做一些特殊设置啊?还是对端口有限制.我服务器端的端口是4444. 另外,我还写了个WM下的FTP程序,连接相同的服务器地址,也是可以连接 请高手赐教!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l1w1w1
2009-03-12
打赏
举报
回复
好贴大家来
athlong0564
2008-07-21
打赏
举报
回复
知道了.端口4444不行,换其他就行.这个就奇怪了,为什么4444的端口在GPRS下不可以用,但用WIFI可以
a321_321
2008-07-16
打赏
举报
回复
看看这个文章,《Windows Mobile中如何建立GPRS连接以便Socket能正常通信》,http://www.ic280.cn/bbs/dispbbs.asp?boardid=9&Id=12,希望有帮助。
guguqiaqia
2008-07-16
打赏
举报
回复
单步跟踪你的代码。在连上网后。
另外放在pc上,进行测试一下你的socket链接程序。看是否和手机上一样的执行效果。
btsy2000
2008-07-14
打赏
举报
回复
up
shuiyan
2008-07-12
打赏
举报
回复
你希望用socket的软件是什么?自己写的?
athlong0564
2008-07-11
打赏
举报
回复
我的socket连接是通的.因为我通过WIFI可以连接上.
手动连接了GPRS后,我访问下网页,发现也可以访问,说明GPRS连接成功了.但我的socket通信却不正常了!
shuiyan
2008-07-11
打赏
举报
回复
你所谓的“soket通信无法连接上”,是指你手机无法通过GPRS和你的PC上的程序连接吧?
那你找一个socket的手机程序,看看能否连上网络,以判断你手机通过GPRS连接socket是否正常。
athlong0564
2008-07-11
打赏
举报
回复
ConnMgrEstablishConnectionSync不是拨号用的么?但我手动拨号成功应该不需要了吧.
就相当于,如果我手动拨上了号,就已经分配了IP,可以用了
biosli
2008-07-11
打赏
举报
回复
ConnMgrEstablishConnectionSync 一定要做的,连接GPRS先要建立物理连接的。
看看以前的帖子里面有这个函数的相关使用方法。
athlong0564
2008-07-11
打赏
举报
回复
ConnMgrEstablishConnectionSync 我的确没调用,因为我手动连接的网络.
WSAStartup肯定是调的.
我WIFI连接是好的,socket连接应该没什么问题的,关键是手动拨号后无法连接
小李匪盗
2008-07-11
打赏
举报
回复
cmnet走socket应该是没有什么限制的啊。
你是不是没执行ConnMgrEstablishConnectionSync等操作?
还有,在使用socket之前,好像需要以下:
WSADATA wsaData;
WSAStartup(MAKEWORD(2,2), &wsaData);
基于对话框的
Socket
通信
基于对话框的
Socket
通信
基于对话框的
Socket
通信
基于对话框的
Socket
通信
自己编写的基于UDP的
Socket
通信
类,附上基于对话框例子
自己编写的基于UDP的
Socket
通信
类,附上基于对话框例子。用在工程应该很方便。使用该类时,只需要处理
WM
_UDP_DATA消息即可收到数据,类中有发送数据的方法。
c++MFC基于TCP异步套接字
socket
局域网源码
用VS的MFC写的一个基于TCP稳定连接的异步套接字局域网聊天小程序,服务器端负责处理所有数据,再由服务器发给所有客户端的小程序源代码
winmobile 下
socket
变成源代码
VC#,
socket
编程,Windows Mobile下的编程源代码
VS2010 MFC
Socket
通讯例程
VS2010 MFC
Socket
通讯例程 ,实现简单的服务器与客户端实时收发数据,相当于一个简易板的聊天软件,很值得新手学习!
Windows客户端开发
7,660
社区成员
18,840
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章