论文部分内容阅读
移动通信技术的高速发展和传统互联网技术的融合为移动商务的实现奠定了硬件技术基础,基于J2ME平台的胖客户端应用使得客户端能进行复杂的商务计算。本文分析比较当前无线平台搭建技术的优缺点,提出构建一个基于J2ME与J2EE平台的移动商务应用系统。
本文在深入研究了大量与J2ME和MIDP有关理论知识的基础上,研究了如何设计和实现该系统,并深入细致地研究了基于J2ME与J2EE平台的移动商务应用的安全性。集中分析和讨论移动应用系统的体系结构设计、移动客户端设计以及移动商务应用安全性扩展个方面。针对移动商务系统的体系结构设计采用N-Tier(多层)架构,即移动客户端—WEB服务器—应用服务器—数据库服务器。针对移动客户端设计问题,本文首先深入剖析了移动客户端设计目前所面临的问题,提出采用MVC、Adapter、Proxy和处理程序链等多种设计模式相结合进行设计,并对其性能进行分析。并针对移动商务的特点,提出相应的本地数据模型、本地数据持久化、通信机制的解决方案以及实际有效的数据同步与刷新策略。在安全性扩展方面,本文给出了一个利用公钥加密以及数字签名技术增强J2ME在端到端应用中基于内容而非连接(https)的安全性的方法。
J2ME可以工作在目前所有的网络技术和标准的解决方案上,并且与当前的其他无线应用相兼容。而J2EE以其可扩展性、灵活性已经成为企业应用中服务端普遍的开发标准。通过研究,本人认为J2ME与J2EE技术可以比较完美的结合应用到电子商务中,但不适用于对时间要求十分苛刻的电子商务应用。在采用了相应的安全措施的情况下,基于J2ME与J2EE平台的移动商务应用安全性也得到了加强,具有一定的现实意义。