社区
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程序,连接相同的服务器地址,也是可以连接
请高手赐教!!
...全文
336
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
通信
在Windows编程中,基于对话框(Dialog Box)的
Socket
通信
是一种常见的实现客户端和服务器间
通信
的方法。这种技术结合了MFC(Microsoft Foundation Classes)库中的对话框类与Winsock库,使得用户界面(UI)与网络...
自己编写的基于UDP的
Socket
通信
类,附上基于对话框例子
标题提及的“自己编写的基于UDP的
Socket
通信
类”旨在简化UDP
通信
的实现,提供了一种在Visual Studio 2008环境下使用的解决方案。VS2008是Microsoft的集成开发环境,用于编写C++等语言的应用程序,它包含了对
Socket
...
c++MFC基于TCP异步套接字
socket
局域网源码
2. **事件驱动编程**:通过处理
WM
_
SOCKET
消息,如
WM
_
SOCKET
_NOTIFY,来响应网络事件。 3. **线程安全**:当多个线程同时访问套接字时,需要确保数据的同步和互斥,避免数据竞争问题。 4. **性能优化**:合理设置缓冲...
winmobile 下
socket
变成源代码
在Windows Mobile环境下,由于.NET Compact Framework的支持,开发者可以使用相同的基本API来处理
Socket
通信
。 1. **创建
Socket
实例** 在VC#中,我们首先需要创建一个
Socket
实例,指定其协议类型(如TCP或UDP)和...
VS2010 MFC
Socket
通讯例程
总之,
Socket
通信
是网络编程的核心,而MFC提供了一种方便的方式来集成
Socket
功能到Windows应用程序中。通过学习VS2010 MFC
Socket
通讯例程,你可以进一步提升你的网络编程技能,为更复杂的网络应用打下坚实的基础。
Windows客户端开发
7,660
社区成员
18,840
社区内容
发帖
与我相关
我的任务
Windows客户端开发
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
复制链接
扫一扫
分享
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章