深入理解WAP:开发与实践指南

需积分: 11 0 下载量 79 浏览量 更新于2024-07-29 收藏 5MB PDF 举报
"该资源是关于WAP编程与开发的教程,适合想要制作WAP网页的初学者。内容包括WAP的基本概念、应用、不同厂商的WAP解决方案、WAP的工作原理、架构、开发工具以及手机上网设置和WAP网站服务器的建设。" 在深入学习WAP编程与开发之前,首先要理解WAP的基本知识。WAP(Wireless Application Protocol,无线应用协议)是一种标准协议,用于在移动设备上提供互联网服务。第1章介绍了WAP论坛,这是一个交流和学习的平台。接着,详细阐述了WAP的构成和主要特点,包括其简化版的HTTP协议、XML为基础的WML语言等。WAP的应用部分,提到了其在信息浏览、移动电子商务等方面的优势,同时也指出了如屏幕尺寸限制、数据传输速度慢等限制因素。本章还探讨了当前WAP的应用状况和未来发展趋势,并列举了一些知名厂商如Nokia、Motorola和Ericsson的WAP解决方案,以及常见的WAP手机型号。此外,还简单介绍了手机蓝牙技术。 第二章深入讨论了WAP的原理和架构,包括WAP协议栈的组成,如WTP、WDP、WSP等层次。WAP工作原理通过GPRS或EDGE等连接方式,使移动设备能访问WAP网关,进而连接到互联网。对比了WAP与传统互联网的区别,分析了WAP网络服务方案。同时,章节中提到了WAP开发所需的测试环境,如浏览器环境、模拟环境和实际环境,并介绍了几种常用的WAP开发工具,如Ericsson WapIDE、Nokia WAP Toolkit和Phone.com UP.SDK。 第三章主要讲解了WAP手机如何设置上网,包括准备工作和具体步骤,以诺基亚7110、爱立信R320sc、摩托罗拉WAP手机和西门子3568i等为例,展示了不同手机的上网设置过程。 第四章转向WAP网站的服务器建设,涵盖了Web服务器的基本概念和IIS(Internet Information Services)的安装配置。IIS是微软提供的Web服务器软件,支持多种服务并有特定的服务账户设置。如何创建和配置Web站点、主目录等内容也在本章中详细描述,以实现WAP网站的正常运行。 这份资源是全面学习WAP开发的起点,涵盖从基础知识到实践操作的多个层面,对想要涉足WAP编程的开发者具有很高的参考价值。