固定无线 Wi-Fi保护接入(WPA)
定义

无线应用协议(WAP)

什么是无线应用协议(WAP)?

无线应用协议(WAP)是一组通信协议的规范,用于标准化无线设备(如移动电话和无线电收发器)用于互联网接入(包括电子邮件、web、新闻组和即时消息)的方式。

WAP是由爱立信、摩托罗拉、诺基亚和Unwired Planet(现在的Enea Openwave Mobility)于1997年在一个名为WAP论坛的活动上提出的。在引入WAP之前,无线互联网接入是可能的,不同的制造商使用不同的技术,WAP旨在成为行业标准。然而,WAP现在被认为过时了,因为现代设备使用的网络和浏览器的功能与pc上的类似。

WAP是如何工作的?

WAP描述了一个协议套件,旨在创建WAP设备(如使用该协议的移动电话)和WAP软件(如支持WAP的web浏览器和网络技术)之间的互操作性。在引入WAP之前,移动数据访问功能因用户的设备和移动提供商的不同而有很大差异。

虽然WAP协议是为了标准化移动数据访问而创建的,但它也是克服设备和运营商相关限制的工具,这些限制经常导致移动用户有糟糕的体验。它通过以下几种方式做到了这一点:

  • WAP支持现有的和广泛使用的互联网标准,如互联网协议,用户数据报包和XML
  • WAP协议针对当时的高延迟、低带宽移动网络进行了优化,这些网络在页面完全呈现之前就断开了连接,这是出了名的。

无线标记语言(WML)格式允许网页在不考虑用户移动硬件的情况下呈现,就像超文本标记语言(HTML)代码可以由任何浏览器呈现一样,无论浏览器运行在什么类型的硬件上。

为什么使用WAP?

WAP于1999年提出,为无线网络运营商、内容提供商和终端用户带来以下好处:

  • 无线网络及流动电话运营商。WAP旨在改进现有的无线数据服务,如语音邮件,同时允许开发其他新的移动应用程序。这些应用程序的开发不需要进一步改变基础设施或修改手机。
  • 内容提供商。WAP为第三方应用程序开发人员开发的附加应用程序和移动电话功能创造了一个市场。用WML编写应用程序被认为是一种新的编程语言,供开发人员创建有效的移动设备应用程序。
  • 最终用户。移动电话用户将受益于通过移动设备轻松、安全地访问在线服务,如银行、娱乐、短信和其他信息。WAP还允许访问内部网信息——比如公司数据库和业务应用程序。

尽管有这些提议的好处,WAP并没有在许多国家被广泛采用,由于移动电话中广泛的HTML兼容性,它的使用在2010年左右显著下降。

WAP模型

WAP模型的工作原理与传统模型类似客户机-服务器模型但这取决于一个叫做a的附加组件WAP网关.这个网关的作用是充当移动设备和互联网之间的中介。

当时的移动设备缺乏今天设备中常见的硬件资源。因此,设备通常配备轻量级移动浏览器,也称为微型浏览器microbrowsers.当用户在其设备的浏览器中输入URL时,请求被发送到WAP网关。该网关将代表设备访问站点,检索所请求的页面,然后将页面转换为WML格式。然后WML代码将被发送到呈现页面的设备。

WAP网关请求和响应图
WAP网关如何为移动设备提供web内容

WAP协议栈

WAP标准描述了以下协议栈,用于WAP设备、设备、软件和其他技术的互操作性,其中包括:

  • 无线应用程序环境的移动设备规格和编程语言,如WML;
  • 无线会话协议,用于管理连接挂起和重新连接;
  • 无线事务协议,管理对服务器的请求和响应的事务支持;
  • 无线传输层安全通过公开密码匙加密管理私隐、身份验证和数据完整性;而且
  • 无线数据报协议(Wireless Datagram Protocol),一种适应其他层中一致的数据格式的层,它定义了数据如何从接收方流向发送方。

WAP的优势

WAP带来的主要好处是它为移动设备提供了广泛的互联网接入。在采用WAP之前,移动运营商通常提供专有的、极其有限的移动接入。运营商可能会提供一些专门的服务,比如股票报价、电影列表、天气、新闻头条和体育赛事。然而,一般的网络访问通常不是一个选项。

除了使广泛的互联网接入成为可能,WAP还通过数据压缩提高了访问速度,并帮助减少了以前困扰移动接入的超时和连接故障的数量。

WAP的缺点

WAP的主要缺点是它从未被普遍采用。在一些地区,移动服务提供商对数据访问收取大量额外费用,从而阻碍了用户的采用。

WAP的另一个缺点是当时的移动浏览器缺乏现代浏览器的功能。因此,WAP有时无法在移动设备上正确呈现网页。更大更复杂的页面通常根本无法呈现。

最近一次更新是在2022年12月

继续阅读无线应用协议(WAP)

深入挖掘移动基础设施

网络
统一通信
安全
关闭
Baidu