写了一个C/S,真机上j2me程序连不上服务器,但是WTK模拟器连接没有问题,求解决办法

hackeryk 2009-05-12 04:28:36
大家好,我正在写一个C/S程序,用WTK连接服务器没有任何问题,但是使用真机试图连接服务器却连接不上,一直显示试图连接,我的卡是联通的GPRS 每月包流量的,上网看网页没什么问题,希望大家能告诉我如何做!
...全文
192 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
四十三号 2009-06-07
  • 打赏
  • 举报
回复
不管联通移动,都有个代理的问题。
隧便 2009-05-22
  • 打赏
  • 举报
回复
联通的也可以使用socket的。
两种原因:
1、你的服务器放到网络上了没?
2、手机使用socket要使用cmnet连接方式的,你手机设置好了没?很多手机cmnet连接方式要另设的。
paradise7th 2009-05-22
  • 打赏
  • 举报
回复
联通的话手机上网只有wap连接方式...

建议用http方式与服务器通讯,同时连接时使用WAP代理的方式连接,这些网上很多例子
hackeryk 2009-05-15
  • 打赏
  • 举报
回复
UNINET怎么设置?
hackeryk 2009-05-13
  • 打赏
  • 举报
回复
我用得是联通上网的,请问一下是不是也用CMNET?
还有我使用的是SOCKET连接,并不是HTTP
hc0120 2009-05-13
  • 打赏
  • 举报
回复
友情UP
yangc_83 2009-05-13
  • 打赏
  • 举报
回复
http://tech.it168.com/a2009/0319/269/000000269067_2.shtml
这个可能对你有帮助.
JarodYv说的也是很对的,我还是JarodYv指点的.
pcdjimmy 2009-05-12
  • 打赏
  • 举报
回复
换CMNET试试,CMWAP要通过10.0.0.172代理连接
lc12_dd 2009-05-12
  • 打赏
  • 举报
回复
1 确定下你的服务器有没有打包放到网上;
2 手机连接方式需要时cmnet的
guo_rui22 2009-05-12
  • 打赏
  • 举报
回复
使用cmnet,不要使用cmwap
JarodYv 2009-05-12
  • 打赏
  • 举报
回复
应该是移动页面的问题,需要处理移动推送页面。有两个解决方案:

1、当发现是移动页面时,再重新发起一次连接,重连一次就能取得真实数据了。(因为移动页面只在第一次联网时出现);

2、实际上这个移动页面里包含了一个链接,页面大致是这样说的"如果不在接收此提示,请点下面的链接"。这个解决方案就是从移动的xml中解析出这个链接,去访问这条链接。返回的数据就是你想要的真实数据,并且以后再访问这个url(不管是不是第一次),移动都不会再推送资费页面。

综合上面两种方案,第一种方案实现起来相对简单,只需要判断是不是移动页面,然后发起重连。但是缺点是,下一次启动程序访问这个url时,还是会有移动页面;而第二种方案,实现起来稍微复杂,要解析xml抽取其中的url,但是这个工作一旦做一次,以后就再也不会有移动页面的打扰,一劳永逸。

13,100

社区成员

发帖
与我相关
我的任务
社区描述
Java J2ME
社区管理员
  • J2ME社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧