节点文献

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

Studies on JCA-Based Enterprise Application Integration and Its Implementation

【作者】 袁泉

【导师】 熊前兴;

【作者基本信息】 武汉理工大学 , 计算机应用技术, 2007, 硕士

【摘要】 企业信息系统是为一个企业提供信息基础服务设施的一个应用或企业系统。由于大部分的企业信息系统是在不同的时期或者是面向不同的需求进行开发的,因此它们所提供的接口相对来说比较独立,与企业应用程序之间的交互非常有限,用途也一般仅局限在部门内部,造成了一个个企业信息“孤岛”。如何既能保留已有的投资,又能让如此众多的“孤岛”之间联系起来协同工作已成为当前应用中的关键问题。企业应用集成技术的出现对企业信息系统中的孤岛问题提出了一种解决方案,使得各个孤立的企业信息系统之间有了集成的可能。EAI就是将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享,从而提高企业效率,为客户提供灵活的业务服务。企业应用集成可以分为内部集成和外部集成,从集成深度上讲,又可以分为数据集成,应用程序集成和业务流程集成。现在比较流行的企业应用集成技术有基于消息中间件的集成、基于分布式中间件的集成和基于XML的集成。J2EE框架中的连接器架构(JCA)部分是对企业应用集成方案的有力补充。它的出现简化了集成的复杂度,使得企业信息系统厂商无需再为每种应用服务器定制产品,遵守此连接体系的应用服务器也不需为连接某种的新的企业信息系统而添加定制代码了。由于应用服务器和资源适配器依靠系统协定为企业应用集成提供事务、安全和连接池服务,应用组件则不需要关注这些系统级细节,应用组件开发人员只须集中精力开发业务和应用逻辑,所以此连接架构同时也简化了应用的开发。本文在对企业信息系统的孤立现状做了比较透彻的分析后,对比了企业应用集成的多种现存技术,提出了以JCA架构来实现企业应用集成的方案,在此基础上设计了相关的可配置可移植的资源适配器,并成功地在系统中实现了对资源适配器的连接调用,完成了系统的应用集成。

【Abstract】 Enterprise Information System (EIS) is an application or a enterprise system provide seivice for an enterprise.Because most EISs were developed in different time or faced to different demand, their interfaces are relatively independent, have little interchange with other applications, and were mostly used in local department. It made information islands in enterprise. How to keep the investment and make the information islands work together is the key question in nowadays’ application.The appearance of Enterprise Application Integration (EAI) provided a solution to this question and make islated EISs have possible to work together. EAI is to join up business procedures, applications, hardware and standards, integrate them on two or more EISs, make them as a whole one to do business process and share informations, then increase enterprises’ effetioncy, to provide flexible business service to customers. EAI can be devided into inbound integration and outbound integration. In the facet of integration depth, it can be devided into data integration, application integration, and business procedure integration. In nowadays, popular EAI is based on message middleware, distributed middleware or XML.The J2EE Connector Architecture in J2EE framework is a strong supplement to existence EAI technology. Its appearance simplified the complexity of integration, EIS vendors don’t need to customize product to every application server, and application server which observe this architecture doesn’t need to add specific code for new EISs. Because application server and resource adapter can provide service of transaction, security and connection, the application component doesn’t to concern about those system detail, developer only focus on business logic, so this architecture simplified development of applications.After relatively intensive analysis to the actuality of isolated enterprise information systems, the thesis compared several existing technology of enterprise application integration, raised a solution of enterprise application integration by using J2EE connector architecture, designed an configurable and transplantable resource adapter on this foundation, and successfully actualized connection and calling to the resource adapter in the system, completed application integration to the systems.

  • 【分类号】TP311.52
  • 【被引频次】1
  • 【下载频次】49
节点文献中: 

本文链接的文献网络图示:

本文的引文网络