[J2ME]应用程序联网方式
2006-10-27 09:02
211 查看
最近在开发J2ME的联网应用程序,当然是要了解手机的联网方式了。一般我们最常用的手机上网方式有两种CMNET和CMWAP,CMNET是直接连接互联网,收费是0.03元/k,这样100k就3块钱,一首歌下来……我可以去吃顿大餐了
![](http://minibargame.spaces.live.com/rte/emoticons/smile_confused.gif)
,所以一般人民群众都是用的CMWAP方式,就是动感20元包月那种(现在是包100M,移动就是……)当然我开发的应用程序不是给富翁用的,要使人民群众也能用得起,就要基于CMWAP方式了。
查找了一下,比如访问地址为:http://www.server.com/test.html,CMNET的连接方式是这样的:
httpCon=(HttpConnection)Connector.open("http://www.server.com/test.html");
一句话就连上了,而使用CMWAP方式连接就要稍微复杂一下,必须使用代理才行,目前移动梦网的IP是10.0.0.172,端口为80,CMWAP的连接语句是这样写的:
http=(HttpConnection)Connector.open("http://10.0.0.172:80/test.html");
http.setRequestProperty("X-Online-Host","www.server.com");
但是在真机上测试是怎么也连不上,经过N个小时的不断尝试,终于找出原因了,原来我们用的手机本身就设了CMWAP代理,如果在程序里再为CMWAP设一次代理,就等于代理了两次,反而连不上了。所以要开发基于CMWAP的网络应用程序,要注意手机本身的默认代理方式,经过测试Nokia S40的机器大部分不用在程序里使用代理就能连上,而SonyEricsson的k系列就需要代理。
![](http://minibargame.spaces.live.com/rte/emoticons/smile_confused.gif)
,所以一般人民群众都是用的CMWAP方式,就是动感20元包月那种(现在是包100M,移动就是……)当然我开发的应用程序不是给富翁用的,要使人民群众也能用得起,就要基于CMWAP方式了。
查找了一下,比如访问地址为:http://www.server.com/test.html,CMNET的连接方式是这样的:
httpCon=(HttpConnection)Connector.open("http://www.server.com/test.html");
一句话就连上了,而使用CMWAP方式连接就要稍微复杂一下,必须使用代理才行,目前移动梦网的IP是10.0.0.172,端口为80,CMWAP的连接语句是这样写的:
http=(HttpConnection)Connector.open("http://10.0.0.172:80/test.html");
http.setRequestProperty("X-Online-Host","www.server.com");
但是在真机上测试是怎么也连不上,经过N个小时的不断尝试,终于找出原因了,原来我们用的手机本身就设了CMWAP代理,如果在程序里再为CMWAP设一次代理,就等于代理了两次,反而连不上了。所以要开发基于CMWAP的网络应用程序,要注意手机本身的默认代理方式,经过测试Nokia S40的机器大部分不用在程序里使用代理就能连上,而SonyEricsson的k系列就需要代理。
相关文章推荐
- 用J2ME的通用联网框架开发联网的应用程序
- 开发J2ME联网应用程序
- 转贴: 开发J2ME联网应用程序
- [转帖] 用J2ME的通用联网框架开发联网的应用程序
- 使用线程创建的三种方法实现j2me联网(PS:我想做android!NND!)
- win7系统快捷方式被某应用程序强制关联的原因及解决方法图文教程
- VC中一些保存,读取应用程序数据的方式
- 退出应用程序的两种监听方式
- J2ME中使用Socket开发联网程序
- 利用J2ME开发联网程序实例
- J2ME网络应用程序性能探讨
- 高可靠性移动应用程序-移动数据库和J2ME工具(1)
- 放弃winform的窗体吧,改用html作界面,桌面应用程序UI的新的开发方式。
- 虚拟机nat方式联网
- 如何把应用程序的快捷方式(shortcuts)添加到桌面——(开源项目apps-for-android中的AnyCut项目详解)
- 开发J2ME低级联网应用
- Android 通过应用程序创建快捷方式
- J2ME最佳实践之联网开发
- Windows8应用程序数据访问与存储的几种可选方式
- 如何在linux centos下设置桥接联网方式