-
-4 13
-
cmwap是通过代理服务器的才能访问外网的,移动就是在代理服务器向外发送的请求HTTP标头上加了手机号码等参数。
而cmnet不通过代理服务器,手机号码是不会被外界知道的。
至于手机型号是在手机浏览器发送的标头上的。是去不掉的。
不过现在据说移动对打击非移动梦网wap网站,对通过cmwap访问一般网站做了限制,在代理服务器上去除了手机型号和手机号码这两个标头。
1,区别
CMNET和CMWAP是中国移动GPRS网络的两个不同APN(接入点名称),之所以这样分类是以控制为目的。CMNET提供了NAT服务,使用该服务的手机可以直接访问internet。CMWAP只提供了WAP代理和HTTP代理,手机上网能访问的范围有限,接入时只能访问GPRS网络内的IP(10,*,*,*)。因此CMWAP主要用于手机WAP上网,CMNET则是用于PC,笔记本电脑,PDA等设备实现GPRS上网。两者手机上网的方式没有差别,如此划分是中国移动对手机上网服务对象的定位不同,所以他们的应用范围和自费标准不同。
2,CMWAP的适用范围
拥有智能手机的用户一定很关心手机上的应用软件是否适用于所在网络。使用CMNET服务的用户可选择各种手机用的网络软件,而使用CMWAP的用户则可以通过测试手机访问网络的情况来考虑选择哪些应用软件。
中国移动的WAP网关对外只提供HTTP代理协议(80和8080端口)和WAP网关协议(9201端口),要让手机能够以WAP接入方式工作,应用程序的网络请求必须基于HTTP协议,以及支持HTTP代理协议或WAP网关协议。
比如,常见的手机JAVAQQ软件程序有socket和HTTP两种版本。目前网上流传的可用于CMWAP的JAVAQQ就是基于HTTP协议的,如JAVAQQ 2004在程序启动画面中就明确标示“KJAVA QQ HTTP”,而SIS版的QQ和agilemessenger(S60的MSN客户端)因为是采用的普通的socket连接方式,因此无法用于CMWAP。所以在开发聊天应用程序的时候最好用HTTP,兼容WAP,不过当量大的时候最好用Socket因为省流量。
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
- 评论(0)
发表评论 TrackBack