射频和无线供应商和资源的家

一站式满足您的射频和无线需求

WAP无线应用协议教程

WAP是无线应用协议的简称。它是由WAP论坛开发的,该论坛由包括爱立信,摩托罗拉和诺基亚在内的公司建立。它是为无线电话、寻呼机、平板电脑和其他移动设备提供信息服务而开发的开放标准。这些服务包括电话、互联网和网络应用。

WAP协议栈

WAP设计用于与所有无线技术(如GSM、CDMA等)互操作和工作。它是基于现有的互联网标准,即IP, XML, HTTP, HTML等。

图1描述了WAP协议栈。WAP规范的制定是为了照顾以下方面:
•遵循WWW编程模式。
•语言,如基于XML的WML。
•轻量级堆栈
•无线电话应用框架。
•浏览器适用于无线终端或移动。

WAP编程模型

WAP编程模型

图2提到了WAP编程模型的三个基本元素。它包括客户端、网关和原始服务器。HTTP协议用于服务器和网关之间的连接传输。网关作为无线部分的代理服务器。它充当WAP内容和WWW内容之间的协议转换器。它包含了WAP和WWW协议栈来实现这一点。它还提供DNS服务。

WAP基础设施

WAP基础设施

WAP网络中使用的关键组件如图3所示。让我们来看看移动用户在连接到普通web服务器时是如何浏览网页内容的。
•如图所示,web服务器使用HTTP/TCP-IP等web协议提供HTML编码的页面。
•使用与WAP代理共存的HTML过滤设备将HTML内容转换为WML格式
•WAP代理将WML内容转换为更紧凑的二进制WML内容,适用于小型无线设备,如平板电脑,掌上电脑和移动用户。

如果移动设备直接连接到兼容WML的服务器,那么WML内容首先使用HTTP/TCP-Ip协议传输到WAP代理。
WAP代理将其转换为二进制WML格式,并通过无线网络(如2G、3G等)将其传递给无线设备。

无线标记语言

WML语言用于描述内容和格式,以便在屏幕大小、带宽和用户输入能力有限的设备上显示数据。

网络相关链接

什么是桥牌
路由器是什么
什么是网关
防火墙的基本知识
TCP-IP报文格式
OSI层和TCPIP层的区别
TCP UDP的区别


分享本页

翻译本页
Baidu