![]() |
|
|
在当今电子商务应用中,J2EE以其可扩展性,灵活性已经成为服务端事实上的开发标准。J2ME与J2EE的结合使建设一个无线接入的企业网络成为可能,任何时间,任何地点的自由访问不仅扩大了企业市场影响力,提高客户服务水平,而且降低了企业IT运行的成本。图2-1为J2ME与J2EE结合实现移动数据应用的原理图,J2ME手机客户端通过无线网络发送请求,J2EE服务器根据请求类型从数据库提取信息,并返回到J2ME客户端,用户就像随身带着一个移动数据库一样 服务端设计 J2EE为企业开发提供了丰富的技术组件。EJB(Enterprise Java Bean)封装业务逻辑,并将它们应用于后端的企业信息系统,JSP,Servlet提供Web层与用户的信息交流,协调用户和EJB之间的交互。这些组件相互关联构成了服务端J2EE的应用。 客户端设计 在客户端设计中,需要解决的关键主要包括网络连接和信息的安全。 流是不可避免的,然而无线传输会受到各种因素的影响产生不可预测的网络延迟,设计一个可视的传输指示器会提高客户端的易用性。 JAVA提供了许多内置的联网功能,使开发基于互联网和Web的应用程序变得容易,JAVA可以指定多线程的并行执行,可以使程序在全球范围摸索信息,还可以与计算机上运行的程序相互协作。J2ME继承了JAVA这些优点,可以在手机上与网站或者计算机上运行的服务器进行信息交流,移动办公将不是遥不可及的事情。 J2ME将移动设备上的客户应用与后台服务环境完美结合起来,基于J2ME+J2EE的移动数据解决方案将JAVA技术的可移植性,可扩展性,易于编程充分体现在移动数据的应用中
|