论文部分内容阅读
Web Services的简单性、开放式标准、灵活高效性、可扩展性等优点使其得到了各企业、组织和机构的广泛关注和使用。而Java ME技术呈现的高灵活性和可靠性,在解决移动设备与企业应用的融合方面具有独到的优势。将Java ME和Web Services相结合的移动Web服务可以随时随地提供灵活和便利的服务,做到真正意义上的“按需服务”,因此,这两种技术的完美结合,在未来带宽增加、传输优化的环境中将会提供更强大的应用支持,从而为企业移动应用描绘更美好的明天,对商务模式的探索和移动电子商务技术的发展也有着重大意义。然而当前技术仍不成熟,存在着诸多不足。
本文的研究目的就是针对这些缺陷,提出自己的一些解决办法,努力提高系统的实用性和高效性,最终设计出较为理想的KMAgenice系统模型。随着人口的流动性逐渐加大,犯罪分子流动性也逐渐增加,建立移动数据系统是遏制恶性犯罪,提高侦破侦察反应速度的必要手段。鉴于此,本文将 KMAgenice系统模型实例化,设计出一套简单的移动警务系统。
本文的研究从Java ME技术和 Web Services技术入手。首先,简单介绍了Java ME平台的体系结构及关键技术、Web Services的技术优势及其标准和协议、Web Services模型的工作机制、Mobile Agent的体系结构和关键技术、Mobile Agent在分布应用领域的优点。然后,着重研究了Web Services和Java ME相结合的移动Web服务体系结构,深入地分析了当前主流的基于JSR172协议的Web服务系统模型的特点,从而找出其不足之处,在其启示下提出利用Mobile Agent作为移动代理,建立较为理想的KMAgenice系统模型。接着,将系统模型实例化,设计出一套简单的移动警务系统,利用实例展示了该系统模型的设计流程及整个项目的开发平台、部署情况。再接着,从Java ME客户端安全、Web Services安全层主要技术安全、Mobile Agent安全三个方面对系统的安全性进行探讨,并对整个系统的安全和性能进行模拟测试。最后,对本文所做的工作进行总结和展望,提出了进一步研究的方向和内容,对下一步将要完善的工作进行准备。