无线应用协议(WAP)工作原理

[09-12 12:34:24]   来源:http://www.88dzw.com  电路基础   阅读:8132

文章摘要:无线网络的Amazon主页手机或掌上型电脑相对较小的LCD尺寸提出了另一个挑战。大多数网页都是为640x480像素的分辨率而设计的,在台式计算机或笔记本电脑上可正常显示。这样的网页却不适合在无线设备150x150像素的显示屏上显示。另外,大多数无线设备都使用单色屏幕。当字体和背景变得与灰色阴影相近时,页面就会变得更难以阅读。 导航是另一个问题。在普通电脑上浏览网页时,您可以使用鼠标来指向和单击相应的内容,但如果使用无线设备,通常要用一只手来滚动各个键。 WAP考虑到了所有这些限制,并提供了使用典型无线设备的方法。下面是使用已启用WAP功能的设备访问网站时将会发生的情况: 您启动设备并打开微型浏

无线应用协议(WAP)工作原理,标签:电子电路基础,模拟电路基础,http://www.88dzw.com

无线网络的Amazon主页
无线网络的Amazon主页

手机或掌上型电脑相对较小的LCD尺寸提出了另一个挑战。大多数网页都是为640x480像素的分辨率而设计的,在台式计算机或笔记本电脑上可正常显示。这样的网页却不适合在无线设备150x150像素的显示屏上显示。另外,大多数无线设备都使用单色屏幕。当字体和背景变得与灰色阴影相近时,页面就会变得更难以阅读。

导航是另一个问题。在普通电脑上浏览网页时,您可以使用鼠标来指向和单击相应的内容,但如果使用无线设备,通常要用一只手来滚动各个键。

WAP考虑到了所有这些限制,并提供了使用典型无线设备的方法。

下面是使用已启用WAP功能的设备访问网站时将会发生的情况:

  • 您启动设备并打开微型浏览器。
  • 设备发出无线电信号,搜索服务。
  • 建立与服务提供商之间的连接。
  • 您选择要查看的网站。
  • 使用WAP向网关服务器发送请求。
  • 网关服务器通过HTTP从该网站检索信息。
  • 网关服务器将HTTP数据解码为WML。
  • WML编码的数据被发送到您的设备。
  • 您看到所选网页的无线网络版本。

要创建无线网络内容,网站需要为站点创建一个仅包含文本或包含少量图形的版本。数据以HTTP格式由Web服务器发送到WAP网关。这一系统包括WAP编码器、脚本编译器和协议适配器,用于将HTTP信息转换为WML。之后,网关会将转换的数据发送到您的无线设备上的WAP客户端。

网关和客户端之间所进行的操作取决于WAP协议堆栈不同组成部分的功能。下面看一下该堆栈的各个组成部分:

WAP协议堆栈
<--
-->WAP协议堆栈


  • WAE——无线应用环境提供无线网络内容开发人员使用的工具。其中包括WML和WMLScript,它们是一种与WML结合使用的脚本语言。其功能与Javascript非常相似。
  • WSP——无线会话协议确定设备和网络之间的会话是面向连接还是无连接。简言之,这是关于在会话期间设备是否需要与网络之间来回通信。在面向连接的会话中,数据在设备和网络之间双向传递;之后WSP会将数据包发送到无线转换协议层(请参见下面)。如果会话是无连接的(通常在从网络向设备进行广播或流式处理时使用),则WSP会将数据包重定向到无线数据报协议层(请参见下面)。

  • WTP——无线转换协议像是一个交通警察,它使数据保持一种具有逻辑性的顺畅流动方式。它还决定如何分类每个事务请求:
    • 可靠双向
    • 可靠单向
    • 不可靠单向

    WSP和WTP层对应于TCP/IP协议组中的超文本传输协议(HTTP)。

  • WTLS -- 无线传输层安全提供许多与 TCP/IP 的传输层安全 (TLS) 部分中相同的安全功能。它检查数据的完整性、提供加密并执行客户端和服务器身份验证。

  • WDP——无线数据报协议与网络载波层(请参见下面)结合使用。WDP使得WAP易于适应各种载波,因为需要更改的只是在此级别保持的信息。

  • 网络载波——也称为载体,它们就可以是无线提供商使用的任何现有技术,只要是在WDP级别提供信息以使WAP通过接口与该载体连接即可。

信息一旦由WAP客户端检索到后,即被传递到微型浏览器。这是嵌入到无线设备中的一个极小的应用程序,它提供用户与无线网络之间的接口。下面显示的是典型的微型浏览器的起始页。

微型浏览器提供了简化的功能。
<--
-->微型浏览器提供了简化的功能。

微型浏览器不提供基本导航以外的任何其他功能。无线网络距离真正取代通常的互联网还有很长的路要走。它此时实际上所面向的是那些不论在哪里都需要连接到网络的人们。WAP论坛不断致力于WAP标准的规范,以确保其以及时而有效的方式发展。

上一页  [1] [2] 


Tag:电路基础电子电路基础,模拟电路基础电路基础

《无线应用协议(WAP)工作原理》相关文章