论文部分内容阅读
过去的几年里,手机的普及和无线通信技术的迅猛发展,增强了企业应用程序的用户对空间位置的要求,推动了企业在移动应用方面的发展。移动平台的应用受到越来越多企业和个人的关注,成为当前企业应用中的新亮点。在移动开发的新技术领域里,作为Java三大语言平台的J2ME技术已经领跑了多年,几乎成为了移动开发的标准。特别是手机和无线通信技术迅猛发展的今天,使用手机访问Internet上的各种服务已经成为一种趋势,而J2ME平台技术则引领着这种潮流。在另一方面,Web服务正逐渐成为因特网领域中的重要技术,它使得企业级应用的集成可以更快、更容易,同时具有更高的可扩展性。将Web服务所提供的服务延伸到移动设备也是未来企业应用发展的方向。本文探讨了J2ME技术、Web服务技术以及移动Agent技术的理论基础,在此基础上研究了现有几种将J2ME平台和Web服务整合的无线WebService模型。通过深入探讨这些模型存在的缺点,由此而提出了在这些模型下引入移动Agent技术的可行性,并通过对这些可能性的分析设计出了基于移动Agent的无线WebService模型。通过结合长江干线航道养护费征稽管理系统的查询模块,对这一模型在该项目中的应用进行了实践,并给出了整个系统的详细设计与实现(包括J2ME客户端、WebService服务端、WebService客户端、UDDI服务端和移动Agent系统设计等功能模块)。实践表明,由基于移动Agent的无线WebService模型开发出来的原型系统运行良好,表明该模型设计思想的正确性。它验证了在无线WebService模型中引入移动Agent技术,完善了无线WebService模型,增强了移动客户端调用Web服务的能力。