构建WAP服务器:从WebServer到无线平台

需积分: 0 6 下载量 200 浏览量 更新于2024-08-02 收藏 624KB DOC 举报
"这篇文档是关于WAP编程的完全版教程,主要面向初学者,讲述了如何将现有的Web服务器转换为支持WAP服务的WAP Server。文档提到了WAP技术在无线通信中的应用前景,并强调了其发展潜力。" 在无线应用协议(WAP)的编程世界中,WAP Server扮演着至关重要的角色。它允许用户通过无线设备,如早期的手机,访问互联网内容。WAP Server实质上是Web Server加上特定的配置,以支持WAP协议,使得HTTP协议能适应无线通信环境的限制。 文档的第一章深入讨论了WAP Server的配置过程。作者以Microsoft的IIS(Internet Information Services)和流行的开源Web Server Apache为例,解释如何将这两种常见的Web服务器转变为WAP Server。关键在于调整Web Server的配置,使其能够处理WAP特有的文件类型,包括WML(Wireless Markup Language)、WMLC、WMLS、WMLSC和WBMP。 WML是用于创建WAP网站的标记语言,类似于HTML,但设计用于小屏幕和低带宽环境。WMLC是WML的压缩形式,WMLS和WMLSC涉及WML Script,是针对WAP设备的脚本语言。而WBMP则是无线设备使用的单色位图格式。 配置WAP Server需要在Web Server的MIME Type设置中添加这五种文件类型的扩展名。MIME Type是一种标准,定义了不同文件类型的网络传输方式。一旦完成这个步骤,Web Server就能识别并正确处理WAP请求。 接着,文档提供了将IIS转换为WAP Server的具体步骤。这通常涉及到访问IIS管理控制台,选择要修改的服务器,然后编辑MIME Type设置,添加WAP相关的MIME类型。尽管文档提及的是IIS 5.0,但基本步骤适用于其他版本的IIS,以及个人Web Server (PWS)和Windows 98等。 通过这份教程,初学者可以学习到构建WAP环境的基本知识,了解如何将现有的互联网基础设施扩展到无线领域,从而为无线设备用户提供服务。随着移动互联网的飞速发展,这些技能对于开发者来说仍然具有一定的价值,尤其是在理解移动网络的历史和技术演进方面。