网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

无线应用协议

更新时间:2026年03月27日   作者:spoto   标签(Tag):

无线应用协议(WAP)是一组基于万维网(WWW)的通信协议以及应用程序编程模型。它的分层结构与TCP/IP协议栈的设计非常相似。

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

WAP指的是无线应用协议。这是一种专为微型浏览器设计的协议,它使得移动设备能够访问互联网。WAP使用WML(无线标记语言),而非HTML作为标记语言。WML被定义为一种XML 1.0应用程序。这种协议使得为移动设备创建网络应用程序成为可能。这一技术是在1998年提出的。

WAP论坛是由Ericsson、摩托罗拉、诺基亚以及Unwired Planet共同创建的。该论坛的宗旨是通过协议来标准化各种无线技术。WAP协议的制定,是WAP论坛各成员共同努力的结果。2002年,WAP论坛与其他相关论坛合并,从而形成了现在的WAP论坛。

开放移动联盟(Open Mobile Alliance, OMA)

WAP模型

用户在移动设备上打开迷你浏览器。然后,他选择想要查看的网站。之后,移动设备通过无线网络将经过编码的URL请求发送给WAP网关,使用的是WAP协议。

WAP网关会将这个WAP请求转换为传统的HTTP URL请求,然后通过互联网将其发送出去。该请求会到达指定的Web服务器,服务器会像处理其他请求一样来处理这个请求,并将响应结果通过WAP网关以WML文件的形式返回到移动设备上。这些WML文件可以在微型浏览器中查看。

WAP协议栈

  1. 应用层:这一层包含了无线应用环境(WAE)。它包含了移动设备的相关规格信息,以及诸如WML这样的内容开发编程语言。
  2. 会话层:这一层包含了无线会话协议(WSP)。它能够实现快速的连接中断与重新连接功能。
  3. 交易层:这一层包含了无线事务协议(Wireless Transaction Protocol,WTP)。它运行在UDP(用户数据报协议)之上,是TCP/IP的一部分,同时提供了事务处理功能。
  4. 安全层:这一层包含了无线传输层安全机制(WTLS)。它提供了数据完整性、隐私保护以及身份验证功能。
  5. 传输层:这一层包含了无线数据报协议。它为WAP协议栈的更高层次提供了统一的数据格式。

为什么使用WAP呢?

自1999年WAP首次推出以来,它为无线网络运营商、内容制作者以及终端用户带来了诸多优势:

无线网络及手机的运营商:WAP的诞生,是为了改进现有的无线数据服务,比如语音邮件功能,同时也有助于开发新的移动应用程序。无需进行任何额外的基础设施调整或手机硬件上的修改,这些应用程序就可以被创建出来。

内容提供者:对于第三方应用程序开发者来说,WAP为他们提供了开发更多应用程序和手机功能的机会。人们建议,开发者可以使用WML编程语言来编写适用于移动设备的应用程序。

最终用户:对于手机用户来说,访问诸如银行服务、娱乐内容、短信通信以及其他信息之类的在线服务应该既简单又安全。WAP技术也可以实现这样的访问功能。

无线应用协议的优点

无线应用协议(WAP)所带来的好处如下:

  • WAP是一种发展迅速的技术。
  • 无线应用协议是一种开源技术,完全免费使用。
  • WAP可以在多种平台上使用。
  • 无论是该标准还是网络标准,都不会受到任何影响。
  • 提供了更高的控制可能性。
  • 它的运作模式与互联网类似。
  • 通过WAP技术,您可以实时发送和接收数据。
  • WAP技术得到了大多数当前手机和设备的支持。

无线应用协议的缺点

以下是各种无线应用协议或WAP的缺点列表:

  • WAP连接的速度较慢,同时可建立的连接数量也较少。
  • 在某些地方,接入互联网非常困难,而在另一些地方则完全无法上网。
  • 安全性较低。
  • WAP提供了一个非常简洁的用户界面。
              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

上一篇: 电子商务

下一篇: 电子政务

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料