WAP - 主要功能

在本章中,我们列出了 WAP 提供的一些关键功能 −

类似于互联网的编程模型

虽然WAP是一项新技术,但它重用了互联网上的概念。 这种重用可以快速引入基于 WAP 的服务,因为如今服务开发商和制造商都熟悉这些概念。

无线标记语言 (WML)

您必须使用 HTML 语言来开发基于 Web 的应用程序。 同样,WML 是一种用于编写 WAP 服务的标记语言,其用途与 Web 上的 HTML 相同。 与 HTML 相比,WML 专为适合小型手持设备而设计。

WMLScript

再次强调,您必须使用 Java 脚本或 VB 脚本来增强 Web 应用程序的功能。 同样,WMLScript 可用于增强服务的功能,就像 Java 脚本可用于 HTML 中一样。 它使得向基于 WAP 的服务添加程序逻辑和计算功能成为可能。

无线电话应用程序接口 (WTAI)

WTAI 是电话服务的应用程序框架。 WTAI 用户代理能够通过调用特殊的 WMLScript 函数或访问特殊的 URL 来拨打电话和编辑电话簿。 如果有人编写了包含人员姓名及其电话号码的 WML 卡片,您可以将它们添加到您的电话簿中,或者只需单击屏幕上相应的超链接即可立即呼叫他们。

优化协议栈

WAP中使用的协议基于众所周知的互联网协议,例如HTTP传输控制协议(TCP),但它们已经过优化以解决无线环境的限制,例如低带宽和高延迟。