WAP知多少
WAP是什么 WAP(无线应用协议)是在数字移 动电话、因特网或其他个人数字助理机 (PDA)、计算机应用之间进行通讯的开 放全球标准。它是由一系列协议组 成,用来标准化无线通信设备,可用于 Internet访问,包括收发电子邮件,访问 WAP网站上的页面等等。WAP将移动 网络和Internet以及公司的局域网紧密 地联系起来,提供一种与网络类型、运 行商和终端设备都独立的移动增值业 务。 通过这种技术,无论你在何地、何 时只要你需要信息,你就可以打开你的 WAP手机,享受无穷无尽的网上信息 或者网上资源。如:综合新闻、天气预 报、股市动态、商业报道、当前汇率等。 电子商务、网上银行也将逐一实现。 WAP协议 WAP协议包括以下几层: 1、Wireless Application Environment (WAE) 2、Wireless Session Layer(WSL) 3、Wireless Transaction Layer(WTP) 4、Wireless Transport Layer Security (WTLS) 5、Wireless Transport Layer(WDP) 其中,WAE层含有微型浏览器、WML、 WMLSCRIPT的解释器等等功能。WTLS 层为无线电子商务及无线加密传输数 据时提供安全方面的基本功能。 WAP规范 WAP规范是一种无线应用程序的 编程模型和语言,它第一次定义了一个 开放的标准结构和一套用 来实现无线Internet接入 的协议。WAP规范的要素 主要包括:WAP编程模 型、遵守XML标准的无线 标记语言(WML)、用于无 线终端的微浏览器规范、 轻量级协议栈、无线电话 应用(WTA)框架。这个模 型在很大程度上利用了现 有的WWW编程模型,应 用开发人员可以从这种模 型中得到许多好处,包括 可以继续使用自己熟悉的 编程模型、能够利用现有 的工具。WAP规范优化和 扩展了现有的Internet标 准。WAP论坛针对无线网 络环境的应用对TCP/IP、 HTTP和XML进行了优化。 与HTML文件不同的是,WML将 文件分割成一套容易定义的用户交互 操作单元。每个交互操作单元被称为 一个卡,用户通过在一个或多个WML 文件产生的各个卡之间来回导航来实 现对Internet的接入。针对手机电话 通信的特点,WML提供了一套数量更 小的标记标签集,这使它比HTML更适 合于在手持设备中使用。使用WAP网 关,所有的WML内容都可以通过 HTTP1.1请求进行Internet接入,这 样,传统的Web服务器、
...