论文部分内容阅读
伴随着3G时代的到来,互联网和移动通信服务发展趋于交融,移动通信技术的不断更新也将推动全球移动商务应用市场的快速发展。面对用户的需求,移动商务服务内容也越来越呈现多样化,无线通信产品将为人们提供宽带多媒体业务,手机将变成集语音、图像、数据传输等诸多应用于一体的通信终端。 J2ME是Java平台的一个分支,主要是用于资源受限设备上的应用程序开发,J2ME继承Java语言的平台无关性,使得应用程序能够方便的部署到不同的移动通信设备上。对于基于J2ME平台的手机应用的研究和开发已经成为热点。 本文以基于J2ME平台的无线前端的移动订票系统为线索,进行了相关理论研究、实验和技术开发。本文的研究重点主要集中在系统设计模式、无线客户端设计相关技术以及系统的实现这几个方面。系统设计模式采用了整体的MVC(Model-View-Controller)模式与局部的客户端外观模式(Facade)相结合的方式,这样使得表示和逻辑分离,层次清晰;客户端设计技术中提出了J2ME中的XML解析,J2ME和XML结合的优点,客户端和服务器端之间如何维持无线网络会话。在移动订票系统的设计中,客户端的设计根据系统功能设计的要求和MVC模式的特点,分别从MIDP主类、控制器类、模型类、视图类、XML解析的实现进行分析、设计;服务器端给出了Servlet的实现框架。最后本文给出了系统的运行结果,并对移动订票系统的安全性进行了简单的研究。