基于JCA架构的企业应用集成技术研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:peaktime30
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
企业信息系统是为一个企业提供信息基础服务设施的一个应用或企业系统。由于大部分的企业信息系统是在不同的时期或者是面向不同的需求进行开发的,因此它们所提供的接口相对来说比较独立,与企业应用程序之间的交互非常有限,用途也一般仅局限在部门内部,造成了一个个企业信息“孤岛”。如何既能保留已有的投资,又能让如此众多的“孤岛”之间联系起来协同工作已成为当前应用中的关键问题。企业应用集成技术的出现对企业信息系统中的孤岛问题提出了一种解决方案,使得各个孤立的企业信息系统之间有了集成的可能。EAI就是将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享,从而提高企业效率,为客户提供灵活的业务服务。企业应用集成可以分为内部集成和外部集成,从集成深度上讲,又可以分为数据集成,应用程序集成和业务流程集成。现在比较流行的企业应用集成技术有基于消息中间件的集成、基于分布式中间件的集成和基于XML的集成。J2EE框架中的连接器架构(JCA)部分是对企业应用集成方案的有力补充。它的出现简化了集成的复杂度,使得企业信息系统厂商无需再为每种应用服务器定制产品,遵守此连接体系的应用服务器也不需为连接某种的新的企业信息系统而添加定制代码了。由于应用服务器和资源适配器依靠系统协定为企业应用集成提供事务、安全和连接池服务,应用组件则不需要关注这些系统级细节,应用组件开发人员只须集中精力开发业务和应用逻辑,所以此连接架构同时也简化了应用的开发。本文在对企业信息系统的孤立现状做了比较透彻的分析后,对比了企业应用集成的多种现存技术,提出了以JCA架构来实现企业应用集成的方案,在此基础上设计了相关的可配置可移植的资源适配器,并成功地在系统中实现了对资源适配器的连接调用,完成了系统的应用集成。
其他文献
导航技术是航空航天和智能交通的关键技术,也是当今的研究热点,导航系统也越来越多地得到应用和推广。为了适应市场不断发展的需要,必须提高导航的效率和精确度,因此需要获取大量
机械自动变速箱(AMT)在汽车动力传动系统发挥着越来越重要的作用,配有AMT的汽车驾驶简单,驾驶者只需要踩油门,由AMT系统会自动地选择换挡的最佳时机,提高了驾驶的舒适性和整车的
无线传感器网络是由部署在监测区域内的大量微型传感器节点,通过无线通信方式形成的一个多跳、自组织网络系统。作为一种新型的信息采集和处理手段,无线传感器网络在环境监测
Web服务是近年提出的一种新的面向Web的分布应用开发与集成框架,代表了一种更为松散耦合的分布应用结构,为应用程序在开放互联的Web环境下实现互操作提供了一种有效办法。Web
随着多媒体技术、计算机视觉技术和三维图形硬件的飞速发展,极大的拓展了三维模型的应用前景,因此开展对三维模型的检索技术的研究有重大意义和应用价值。三维地形检索也是近年
随着第三代移动通信技术的逐步实现以及移动通信与互联网的融合,全球正迅速步入移动信息时代。多媒体业务也不断涌现,由于传统移动流媒体在实现方式上存在诸多的限制,国际上
随着石油、化工领域生产工艺越来越复杂,参数控制和安全生产要求越来越高,然而石油、化工领域储运系统安全自动化控制水平相对落后于装置的同期水平。近几年来山东、吉林等地几
随着Internet和Web信息的飞速发展,WWW己成为人们进行信息交流的不可缺少的巨大信息空间。面对如此巨大的海量信息,人们在寻找自己所需的信息时常常迷失方向。如何快速、准确地
P2P系统是一种应用层网络,它能够使联网的计算机以一种分布式形式共享资源。P2P系统的一个重要问题是如何有效地搜索到其他节点的资源。现有的P2P搜索技术大多基于洪泛查询思
本文目的是研究如何利用Web服务技术构建企业SOA。现在,SOA不再是抽象的软件工程术语,实现SOA已经具有现实的技术和平台,这就是在面向服务概念指导下,在SOA架构模型基础上,利用Web