WAP的介绍
wap使移动Internet有了一个通行的标准,其目标是将Internet的丰富信息及先进的业务引入到移动电话等无线终端之中。
无线应用协议定义可通用的平台,把Internet网上HTML(标准通用标记语言SGML下的一个应用)的信息转换成用WML(Wireless Markup Language)描述的信息,显示在移动电话的显示屏上。WAP只要求移动电话和WAP代理服务器的支持,而不要求现有的移动通信网络协议做任何的改动,因而可以广泛地应用于GSM、CDMA、TDMA、3G等多种网络。
WAP的使用原理
用户可以借助无线手持设备,如掌上电脑,手机,呼机,双向广播,智能电话等,通过WAP获取信息。 WAP支持绝大多数 无线网络 ,包括GSM、 CDMA、CDPD、 PDC、 PHS、TDMA、FLEX、 ReFLEX、 iDen、TETEA、DECT、 DataTAC 和Mobitex。 所有 操作系统 都支持WAP,其中专门为手持设备设计的有PalmOS,EPOC,Windows CE,FLEXOS,OS/9及JavaOS。 一些手持设备,如掌上电脑,安装微型浏览器后,借助WAP接入Internet。 微型浏览器文件很小,可较好的解决手持设备内存小和无线网络带宽不足的限制。 虽然WAP能支持HTML(标准通用标记语言下的一个应用)和XML(标准通用标记语言的子集),但WML才是专门为小屏幕和无键盘手持设备 服务的语言。WAP也支持WMLScript。这种脚本语言类似与JavaScript,但对内存和CPU的要求更低,因为它基本上没有其他脚本语言所包含的无用功能。
采用客户机/服务器模式,在移动终端中嵌入一个与PC机上运行的浏览器(比如IE, NETSCAPE)类似的微型浏览器,更多的事务和智能化处理交给WAP网关。服务和应用临时性地驻留在服务器中,而不是永久性地存储在移动终端中。
Proxy的功能:
1、实现WAP协议栈和Internet协议栈的转换
2、编解码器(Content Encoders and Dencoders)
3、高速缓存代理等
WAP协议
WAP(无线通讯协议)是在数字移动电话、互联网或其他个人数字助理机(PDA)、计算机应用乃至未来的信息家电之间进行通讯的全球性开放标准。这一标准的诞生是WAP论坛成员努力的结果,WAP论坛是在1997年6月,由诺基亚、爱立信、 摩托罗拉和无线星球(Unwi redPlanet)共同组成的。
通过WAP这种技术,就可以将Internet 的大量信息及各种各样的业务引入到移动电话、PALM等无线终端之中。无论你在何地、何时只要你需要信息,你就可以打开你的WAP手机,享受无穷无尽的网上信息或者网上资源。
WAP能够运行于各种无线网络之上,如GSM、GPRS、CDMA等。WML是无线注 标语 言(Wireless Markup language)的英文缩写。支持WAP技术的手机能浏览由WML描述的Internet内容。
WML是以XML(标准通用标记语言的子集)为基础的标记语言,用在规范窄频设备,如手机、呼叫器等如何显示内容和使用者接口的语言。因为窄频使得WML受到部分限制,如较小型的 显示器 、有限的使用者输入设备、窄频网络联机、有限的内存和资源等。
WML支持文字和图片显示,内容组织上,一个页面为一个Card,而一组Card则构成一个Deck。当使用者向服务器提出浏览要求后,WML会将整个Deck发送至客户端的浏览器,使用者就可以浏览Deck里面所有Card的内容,而不需要从网络上单独下载每个Card。
通过WAP这种技术,就可以将Internet的大量信息及各种各样的业务引入到移动电话、PALM等无线终端之中。无论在何时、何地只要需要信息,打开WAP手机,用户就可以享受无穷无尽的网上信息或者网上资源。如:综合新闻、天气预报、股市动态、商业报道、当前汇率等。电子商务、网上银行也将逐一实现。通过WAP手机用户还可以随时随地获得体育比赛结果、娱乐圈趣闻等,为生活增添情趣,也可以利用网上预定功能,把生活安排的有条不紊。
WAP的应用
WAP功能
目前来看,WAP的应用范围主要涉及到三大方面(公众服务、个人信息服务和商业应用)。
公众服务:可为用户实时提供最新的天气、新闻、体育、娱乐、交通及股票等信息。
个人信息服务:包括测览网页查找信息、查址查号、收发电子邮件和传真,其中电子邮件可能是最具吸引力的应用之一。
商业应用:除了移动办公应用外,恐怕移动商务是最主要最有潜力的应用了,而股票交易、银行业务、网上购物、机票及酒店预订、产品订购等,可能是移动商务中最先开展的应用。
WAP能给生活带来极大的便利,使不方便使用电脑的你也可以通过WAP上网下载手机图片,手机软件,手机主题,与世界各地的网友进行无线互动,也可上BBS灌水与好友分享自己新拍的照片乃至可以通过WAP购买你需要的东西。
WAP网站
WAP网站的页面语言是WML,后来的升级版WAP 2.0(也就是所谓的3G版)是XHTML。用户可以借助支持GPRS上网功能的手机,通过WAP获取信息。
WAP的早期版本的页面语言是WML,WML是一种纯粹的页面标记语言,它是一种从HTML继承而来基于XML的标记语言,代码的编写结构比HTML严格。
只支持显示文本和图片信息,界面比较简单,由功能单一的文本,链接和图片组成。为利于W3C开发的标准,05年后WAP由1.0过渡到2.0,WAP 2.0采用了XHTML和CSS作为WML 2.0的底层支持,在功能,性能,安全,传输方面比早期WAP 1.0强大。WAP 2.0支持CSS,支持背景音乐等等。由于特殊的物理环境,WML语言不包含其他脚本语言所包含的花哨功能,因此对内存和CPU的要求相对很低,通过手机内置或应用安装的手机浏览器可以直接浏览WAP网站,市面上绝大多数手机都支持GPRS上网功能,可以浏览所有的WAP 1.0网站,也有相当一部分低端手机,不支持WAP 2.0网站。
WAP一般都是动态页面,主要的编写语言是ASP+ACCESS,也有JSP,PHP,以及ASP的过渡版本.net,除了ASP主要使用ACCESS数据库外,后者主要是配合MySQL数据库编写的。
WAP网站的推广方式比较简单,主要靠口碑,群发信息,WAP论坛,友链,WAP网址大全推广,WAP界基本不存在SEO,主流WEB搜索引擎都有WEB转码功能,可以将WEB网站转码为WAP内容供手机浏览。WAP也有很多手机搜索引擎,例如易查,易搜,悟空等等。
wap 2.0,也就是现行的wap2.0标准,以前手机站的页面格式是wml,也就是以前建的手机站只能用手机来浏览,用IE来浏览就是浏览不了。而现在是wap2.0了,可以用div+css布局的html来做手机站了。现在3G的手机都能支持,都可以打开这种手机站了。所以说现在的wap2.0,不仅可以用手机上网,也可以用电脑上网,也就是可以通用。如果LZ想学习或是了解,wap2.0是怎么用div+css布局的,那可以去参考网易的手机站页面源代码,一看便知了。
你好! div+css可以开发wap网站! 但不代表所有的CSS都可以用! 我们通常所说的DIV+CSS 也就是XHTML,他的有些CSS或标记开发WAP不能用,所以就有了 XHTML MP, 他是XHTML的简化 很简单 下个帮助文档就可以搞定了! 另外,XHTML MP开发的网站只有遵循wap2.0(3G不等于wap2.0,但完全可以浏览XHTML MP开发的网站)的手机才可以浏览,不过现在低于wap2.0很少了 一般都是可以浏览的。