经过这几天使用GPRS,我总结了一些经验。
首先,我们要明白,其实WAP网站和我们现在用电脑访问的Internet网站是一样的,都是建立在Internet上。你可以试试在电脑里面PING一下WAP.TOM.COM,是能ping得通的,它们主要的区别是网页的脚本不同,IE解释的是HTML,而WAP浏览器解释的是WMAL,你也可以用IE浏览器登陆WAP.TOM.COM看看,它会让你下载一个.xml的文件,这是因为IE不能解释。
现在中国移动提供的GPRS大致分为两类,一类是CMWAP,另一种是CMNET。两者的功能区别就是CNWAP只用于通过手机内置的WAP浏览器上WAP网站,如WAP.SINA.COM.CN,而CMNET主要是用于利用手机与笔记本电脑连接访问Internet的,通过把手机作为MODEM,笔记本登入CMNET利用IE浏览器访问Internet网站,如我们平时用电脑访问的网站。形象的说,CMWAP就好像是一个WAP网站组成的局域网,而CMNET就好比是一个广域网,它包括了WAP网和普通Internet网站。也就是说,CMWAP是给手机直接上网,而CMNET的则是给笔记本电脑上网的。其实理论上说,CMWAP和CMNET本质上是没有区别的,本来一种模式就够了,我想移动之所以这样区分的目的有两个。一是为了避免用户用WAP浏览器访问普通Internet网站,因为WAP浏览器是无法解释HTML语言的,通过划分两个网,就可以规定用户用WAP浏览器时只能访问WAP网站。另外一个目的就是出于收费,因为现在动感地带的20元包GPRS和全球通最新推出的优惠购机所附带的数据套餐都只是包CMWAP费用,而不包CMNET费用(动感地带根本就不支持CMNET),这样就是说如果想用笔记本利用手机GPRS上网的就要另外收费了。
从技术上分析,移动划分CMWAP和CMNET的技术是,首先用户在自己手机配置APN来选择需要登陆的CMWAP还是登陆CMNET,在登陆时,移动会通过手机号码来确定它是否具有CMAP或CMNET的权限(如动感地带就不支持CMNET),并检验登陆的方式对不对,就是说WAP浏览器发送的数据是不是要登陆CMWAP,而手机作为MODEM登陆的是不是CMNET,只有匹配正确才能登陆。成功登陆到你所选择的GPRS模式后,系统会自动分配一个IP地址给你,CMWAP和CMNET所处的IP段是不同的。此外,移动已经在自己的路由器上做好了策略,规定CMWAP的IP地址只能访问WAP网站,而CMNET的IP地址就能访问所有网站(包括WAP和普通Internet网站)。
我们一般用的手机只内置了WAP浏览器,所以只能通过CNWAP访问WAP网站。而一些智能手机,如P902,由于它们内置了IE浏览器,等同于把GPRS手机和笔记本合作一起,所以既能用手机内置WAP浏览器通过CMWAP上WAP网站,也能用手机内置的IE浏览器通过CMNET上Internet网站。
但我通过几天的实践,发现了一个用内置WAP浏览器通过CMWAP浏览Internet网站的方法。首先,我们利用手机内置的WAP浏览器通过CMWAP登陆到Google的WAP网站,网址为"http://www.google.com:80/wml?page=2&hl=zh-CN"。然后选择里面的“网站链接”,再输入你想要到达的Internet网站,最后确认即可。之所以能够实现该功能的原因,是Google作为了WAP网站和Internet网站之间的代理,通过Google把Internet的HTML语言转换为WAP的WML语言,并传送到WAP浏览器上。
最后,我再说一下如何利用手收发邮件。现在所谓的手机发邮件有三种方式。第一种是现利用WAP浏览器通过CMWAP访问支持WAP登陆的邮箱发送邮箱,如中国移动的mail.monternet.com。第二种是利用彩信发邮件,其原理跟第一种方式基本一样,它先把要发的彩信发到彩信服务器(注意:发彩信是CMWAP的),然后通过彩信服务器转发到你要发送到邮箱,现在某些ISP的邮箱也提供了发彩信的功能,如21cn,客户可以通过邮箱发彩信给彩信手机。前两种方式都是通过中国移动的服务器实现CNWAP内网和外部的互联网邮件发送。第三种方式就是利用某些手机的内置EMIAL系统收发邮件,这种方式是利用CMNET方式的,就和上面提到的P802手机内置IE浏览器的原理一样,这个EMAIL系统就好比电脑里面的FOXMAIL,它通过CMNET直接访问Internet的邮件ISP直接收发邮件,如pop.21cn.net。