找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

J2EE和J2ME实现移动数据的原理

[复制链接]
admin 发表于 2012-9-4 17:36:40 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
在当今电子商务应用中,J2EE以其可扩展性,灵活性已经成为服务端事实上的开发标准。J2ME与J2EE的
结合使建设一个无线接入的企业网络成为可能, 任何时间,任何地点的自由访问不仅扩大了企业市场影
响力,提高客户服务水平,而且降低了企业IT运行的成本。图2-1为J2ME与J2EE结合实现移动数 据应用
的原理图,J2ME手机客户端通过无线网络发送请求,J2EE服务器根据请求类型从数据库提取信息,并返
回到J2ME客户端,用户就像随身带着一个移动数据库一样
服务端设计 J2EE为企业开发提供了丰富的技术组件。EJB(Enterprise Java Bean)封装业务逻
辑,并将它们应用于后端的企业信息系统,JSP,Servlet提供Web层与用户的信息交流,协调用户和EJB
之间的交互。这些组件相互关联构成了服务端J2EE的应用。 客户端设计 在客户端设计中,需要解决的
关键主要包括网络连接和信息的安全。

网络连接:HTTP协议在 MIDP框架和J2EE平台搭建了传输的桥梁。Servlet通过HTTP建立起与客户
端基于主求与回应的动态模式。MIDP支持HTTP1.1,使用 GET和POST与网络层进行通信,产生HTTP报头和
数据。为了使报文清晰,在HTTP请求是应包含content-type属性,某些网关不接收未定 义或非标准
content-type的报文。无线传输的大量时间耗时在连接的建立过程中,所以客户端设计应避免频繁的发
送消息,将需要发送的消息积累起 来,减少发送的次数将极大提高客户端的运行效率。在某些情况下,
客户端与服务端传输一些较大的数据 流是不可避免的,然而无线传输会受到各种因素的影响产生不可预
测的网络延迟,设计一个可视的传输指示器会提高客户端的易用性。
JAVA提供了许多内置的联网功能,使开发基于互联网和Web的应用程序变得容易,JAVA可以指定多线
程的并行执行,可以使程序在全球范围摸索信息,还可以与计算机上运行的程序相互协作。J2ME继承了
JAVA这些优点,可以在手机上与网站或者计算机上运行的服务器进行信息交流,移动办公将不是遥不可
及的事情。 J2ME将移动设备上的客户应用与后台服务环境完美结合起来,基于J2ME+J2EE的移动数据解
决方案将JAVA技术的可移植性,可扩展性,易于编程充分体现在移动数据的应用中
本文章来自中国IT实验室http://embed.chinaitlab.com/
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-23 17:20 , Processed in 0.058711 second(s), 11 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表