论文部分内容阅读
WAP技术将移动网络和Internet以及公司的局域网紧密地联系起来,提供一种与网络类型、运营商和终端设备相对独立的移动增值业务。所以,移动互联网的实现需要以下三个环节:WAP网关、WAP内容服务器、WAP移动终端。这一切都与传统的www业务十分类似,只是WAP支持移动应用,更方便。作为Internet技术和无线网络技术的有机结合,WAP技术无疑代表了一种发展方向,具有广阔的应用前景,对WAP应用的开发具有积极的意义。 WAP应用模型是基于WWW的客户/服务器结构,客户方通过浏览器向服务器请求以标准格式表示的内容。该模型还针对无线和移动环境的特点在内容格式、通信协议等方面进行了优化和扩展。在该模型下,我们可以利用现有的大量应用开发工具,如Web服务器、XML工具等,来实现从移动终端到网络服务器之间的通信。 与在Internet上广泛使用的HTML语言不同,WAP应用使用WML语言,它是基于XML的标记语言,是由XML定义在WAP协议中使用的内容格式和用户接口。WML为针对无线通信环境和无线终端设备的特点作了优化。 本论文对c/s模式进行了分析,研究了在这种模式下开发WAP应用的方法和技术,阐述了端口设计模式和Web设计模式。论述了,就目前流行的服务器端脚本语言PHP、ASP、JSP,如何开发动态WAP应用程序,并着重以一个网上通讯录实例,说明了使用php开发的详细编程过程。 三层C/S结构分为三部分:客户、应用服务器和数据库服务器。开发一个三层C/S结构的应用可以采用多种方式,如可以直接选用支持三层C/S结构的数据库前台开发工具;也可以是自己选定的开发工具和高级语言来实现。 针对WWW开发方法,本论文重点提出了端口服务方式的设计思想,说明了并发服务器C/S设计模型和热连接服务器C/S设计模型的原理,以一个具体实例研究了其实现方法。 本文主要由四部分组成: ● WAP应用网络模型与网络系统:介绍了WAP的概念和开发模式。 ● C/S模式的层次体系结构:说明了Client/Server应用程序构架,阐述了二层结构应用的弊端及三层式架构的优点。 ● 基于端口方式的C/S模式WAP开发技术:研究端口方式的原理和编程实现。 ● 构建Web服务器页面请求模式设计:研究动态WAP应用程序的设计与实现。