基于J2ME平台的SOAP协议研究与应用.docx
《基于J2ME平台的SOAP协议研究与应用.docx》由会员分享,可在线阅读,更多相关《基于J2ME平台的SOAP协议研究与应用.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于J2ME平台的SOAP协议研究与应用 1引言 J2ME作为嵌入式系统应用平台得到了快速的进展,JAVA语言固有的平台无关性使得基于J2ME平台的嵌入式应用系统具有宽阔的前景。受限于嵌入式设备及消费类电器硬件条件的限制,J2ME平台供应的功能有限,如何能够在有限的资源下拓展J2ME的功能,使得J2ME平台能够处理SOAP协议是本文讨论的重点。 目前企业应用正在向面对WEB效劳的SOA架构转变,嵌入式系统与企业应用系统的连接目前还处于TCP/IP协议、HTTP协议等比拟初级的阶段。随着企业应用系统供应的WEB效劳日益广泛和成熟,需要J2ME平台供应处理SOAP协议的需求也越来越多。 SOA架
2、构是目前企业应用系统广泛部署的架构,实现SOA的关键问题之一就是对SOAP协议的支持。本文分析了在J2ME平台中实现SOAP协议处理遇到的问题,提出了相应的解决方案。 2 j2ME介绍1 2 3 J2ME(Java 2 Platform Micro Edition)是为无线电子市场所设计的JAVA平台,包括JVM标准和API标准。J2ME 定义了一套类库和虚拟机技术,这些技术可以使用户、效劳供应商和设备制造商通过物理(有线)连接或无线连接,根据需要随时使用丰富的应用程序。J2ME同时供应了Java语言一贯的跨平台性和安全性。 为了支持用户和嵌入式市场提出的敏捷性和可定制性要求,J2ME被设计得
3、更加模块化和可缩放化。J2ME在设备原有的操作系统上建筑了3层软件来实现这种要求: 1JVM层:这层基于宿主操作系统,根据某一种J2ME的配置实现了JVM。 2配置层:这层对于用户可见度要低一些,但对简表层特别重要。它针对不同市场的需求,定义了Java虚拟机的最小功能集合和Java类库的最小集合。在J2ME设备中,JVM与配置层严密相连,它们表达了每一类设备的根本功能。 3简表层:这层对于用户和应用程序供应者来说是最常见的。它针对特定市场的需求,定义了Java虚拟机的最小功能集合和Java类库的最小集合。 J2ME组件都围绕一个中心,这些中心被称为configuration(配置),它们中间的
4、每一个都是用于消费电子和嵌入设备的特殊的类。目前配置分为CLDC和CDC两种。 Connected limited device configuration(有限连接设备配置,简称 CLDC)定义支持“devices that you hold in your hand(握在手中的设备)”的应用程序接口和技术,这类设备的代表是PDA。Connected device configuration(连接设备配置 CDC )定义支持“devices that you plug into plug into the wall(插入墙的设备)”的应用程序接口和技术,这类设备的代表是机顶盒。 这两种配置不
5、同的.地方就在于它们应用于的装置的力量,CLDC设备的处理器力量有限 (与台式机系统比拟 ),并且存储器大小一般也只在128 KB到 512 KB之间。CDC系统不同,它可能有32位或64位处理器,以及有限的存储容量,不过它的下限也得超过512K。 上图解释配置和简表的体系构造。J2ME的体系构造被横向地分成三层,纵向分成两局部。配置包括一个掌握配置核心类的虚拟机,详细的简表位于每个配置之上。 简表为一样消费电子设备的不同的生产商供应了标准化的 Java类库,现在五个已知简表已经有了标准: Mobile information devices profile (MIDP) 移动电话和呼叫器 C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 J2ME 平台 SOAP 协议 研究 应用
限制150内