你知道什么是WAP网络吗?

资源外星人导读:本站为大家带来你知道什么是WAP网络吗?文章,更多建站技术,请继续关注资源外星人!

WAP是英文Wireless Application Protocol的首字母缩写,中文翻译为无线应用协议。这是一种众所周知的常用协议,该协议定义了如何在移动设备和无线网络之间进行无线通信。这可能包括诸如无线电收发器、手机、万维网、新闻、即时消息传递之类的设备以及任何可用于Internet访问的设备。

你知道什么是WAP网络吗?

WAP最初是由四家公司共同引入的。其中包括摩托罗拉,诺基亚,爱立信和无限星球(目前称为Phone.com)。其目标是通过协议标准化各种无线技术。

WAP协议是WAP论坛各成员共同努力的结果。在2002年,WAP论坛与业界的其他论坛合并,从而形成了开放移动联盟(OMA)。

你知道什么是WAP网络吗?

WAP模型:

用户在移动设备中打开迷你浏览器。他选择了一个要查看的网站。移动设备使用WAP协议通过网络将URL编码的请求发送到WAP网关。

你知道什么是WAP网络吗?

WAP网关将此WAP请求转换为常规HTTP URL请求并通过Internet发送。该请求到达指定的Web服务器,并像处理其他任何请求一样处理该请求,并通过WML文件中的WAP网关将响应发送回移动设备到移动设备,这可以在微型浏览器中看到。

1. 用户将打开设备(例如手机)并打开小型WAP浏览器。这将使用您希望浏览的URL以及分配给它的WML(无线标记语言)内容。

2. 设备将使用二进制编码的WAP协议将此请求发送到WAP网关。

3. 接下来,网关负责将WAP请求转换为正常的HTTP请求,并将其发送到Internet。适当的Web服务器将接收此请求。

4. Web服务器没有明确区分此请求和另一个HTTP请求。Web服务器会将HTTP标头添加到响应中,该标头编码为WML,然后将其返回到网关。

5. WAP网关将WML内容转换为二进制形式,并将其发送回设备。

6. 小型WAP浏览器处理WML内容,并在设备上显示它。

在网关和客户端之间,存在一系列已实现的任务,这些任务是WAP协议的一部分。WAP协议如下所示:

你知道什么是WAP网络吗?

1. WAE –无线应用环境

有点类似于JavaScript。这提供了无线互联网内容开发人员将使用的工具。它由WML和WMLScript(WAP中使用的脚本语言)组成。

2. WSP –无线会话协议

WSP确定任何设备之间的会话是无连接还是面向连接。这确定了设备与网络之间的通信。在无连接会话的情况下,无线数据报协议(WDP)用于将信息通过网络广播到设备。在面向连接的情况下,WSP使用无线事务协议(WTP)发送数据包。

3. WTP –无线传输协议

负责对每个交易进行分类,并允许数据以逻辑方式流动。可以将其分为不可靠的单向,可靠的单向或可靠的双向。WSP和WTP层对应于HTTP。

4. WTLS –无线传输层安全

其功能类似于TCP / IP中的TLS(传输层安全性)。这将检查WAP交易的整体安全性,并负责加密,数据完整性和服务器身份验证。

5. WDP –无线数据报协议

与网络载体层一起使用。这使使用WAP的数据传输更加简单。它为WAP协议栈的更高层提供了一致的数据格式。

WAP的缺点:

1. 低速

2. 低安全性启用的功能

3. 小而不太友好的用户界面

4. 第三方依赖

5. 设计表格很难

6. 商业模式可能会变得昂贵

WAP是什么?相信你已经有所了解。以上仅供参考。

以上就是资源外星人整理的你知道什么是WAP网络吗?全部内容,希望对大家有所帮助!