节点文献

动态企业应用集成及技术实现

Dynamical Enterprise Application Integration and Technical Realization

【作者】 牛桂东

【导师】 夏安邦;

【作者基本信息】 东南大学 , 电工理论与新技术, 2005, 硕士

【摘要】 企业信息化建设经过二十年发展,经历了单元技术应用、企业信息集成和跨企业信息集成三个阶段。信息系统从无倒有,规模和功能越来越强大,但由于缺乏统一规划和因企业兼并形成的系统异构阻碍了企业内信息的流通,因此有了企业内信息系统集成的要求。而近年来,随着世界经济一体化和市场完全竞争,某一行业的上下游企业只有联合起来才能在竞争中获胜,伴随而来的是企业间业务交互密切,迫切需要各自的信息系统能无缝的连接,减少信息流通的成本,这就是目前信息化所处的第三阶段――跨企业信息集成。企业信息系统的集成是目前企业信息化研究的重点,许多人从不同方面提出了许多集成模式,企业应用集成是其中的一种。企业应用集成(Enterprise Application Integration)是通过硬件、软件、标准和业务流程的结合,实现两个或多个系统之间的无缝集成,使它们能够统一运行。在不同时期,企业应用集成内容不同,现在发展成既包括企业内部各个层次的应用系统和组织集成,又能实现企业间系统的集成。本论文首先回顾企业信息化发展的三个阶段和目前信息化的热点――跨企业信息集成,同时给出使用企业应用集成实现跨企业信息集成的好处。然后对几种相似的概念进行区分,并从人们理解的顺序上把企业应用集成分成三个层次:用户表现层、功能层、数据层。并对功能层的三种实现方式进行分析,对涉及到的三种组件结构和三种连接方式进行比较,给出它们的特点。通过以上分析,主要目的是帮助企业在实际进行企业信息集成时根据需要选择最适合的框架和技术。由于市场竞争激烈,产品和服务生命周期缩短,顾客有更多的选择自由,企业为了留住顾客,提高竞争力,需要迅速推出新的产品和服务。伴随服务和产品的改变,企业业务也必然发生变化。为了不增加或少增加业务成本,企业的信息系统必须具有自适应,自增长性,系统功能具有重用性。这就要求系统功能模块要高内聚,低耦合,系统业务逻辑和应用实现程序分离,能根据业务逻辑动态调用具体的功能实现。基于SOA(Service Oriented Architecture)的Web服务框架体现了这种需求,是实现新环境下企业应用集成的最好软件框架。本文在简略讲述Web服务特征的基础上提出一种基于Web服务的企业应用集成平台实现。该平台主要包括三部分:Web服务技术标准和规范及应用服务器;各种引擎,包括事务管理引擎、流程引擎、SOAP路由器及适配器;应用集成服务台、监控服务台和信息服务台等,主要完成流程管理、应用资源管理、统一界面。为了实现商业逻辑重定义和流程动态调整,论文中引入了业务流程管理的思想,并初步对业务流程管理系统应完成的功能和模块进行研究。业务流程管理主要包括流程建模、流程执行、性能检测、流程优化,本文对流程建模进行了较详细的研究,并对几种建模语言进行分析比较,从中选择出一种最好的建模语言。论文还通过一个实例演示了基于这种建模语言的建模过程和模型转换、流程部署过程。本论文主要思路是如何实现动态的系统集成,使信息系统能随需而变。系统主要从三个方面:功能实现、调用方式和流程管理来实现动态性,就如一窜项链,功能实现就是珠子,调用方式为线,而按什么次序把珠子串起来就是流程管理需要完成的功能。

【Abstract】 Enterprise’s information construction has developed for more than 20 years, has experiences three stages of technical application unit, enterprise’s information integration and information integration of cross-enterprise. Although the amount of information systems is from zero to more, and function become more and more strong, it hinder flow of enterprise message because lack of unified planning or different systems that exits in a firm due to Enterprise annexation to construct system because of what enterprise annexation. That is the demand for integration of information system in enterprises. In recent years, with forming a whole of economic world and perfect competition of the market, all enterprises of one trade from producing the material to selling products can’t win the competition unless jointing together. Following this, the business among enterprises becomes mutual and close, and the information systems needs seamless connection to reduce the cost of information flowing. This is the third stage: information integration of cross- enterprises.Integration of the enterprise information systems is enterprise focal point in information field, and many people put forward a lot of integrated modes from different respects. Enterprise Application Integration is one kind mode, and it is the combination of hardware, software, standard and business procedure which connect two and more systems together seamlessly and run as a whole. In different periods, the content of EAI is different, and now it not only includes integration of application systems and organizations in each level inside enterprises, but also realizes the system integration of cross-enterprises. This paper reviews three stages of enterprise’s information and present focuses that integrating information system of cross-enterprise, and enumerate the advantages which used enterprise application integration to realize information integration of cross-enterprise firstly. Then I compared several kinds of similar concepts, and divides EAI into three layers from the logic of understanding: users display layer, function layer, data layer. In this chapter, I will analyze three ways which used to realize function layer, and compare three structures of components, three ways of connection and characters. Through the above analysis, the main purpose is to help enterprises choose the most suitable frame and technology according to actual conditions.Because the market competed hard, the life cycle of products and service is shortened, and the customer has more choices. Enterprises need introduce new products and service rapidly to attract the customer and improve the competitiveness. With the changes of the service and products, enterprise’s business will change. To increase no or little business cost, the information systems of enterprises must adapted and increased by oneself, the systematic function can use again. This requires systematic function module take high and cohesive, low coupling, and separatesystematic business logic from application procedure. System can use the concrete function according to the business logic dynamically. Web service frame based on SOA (Service Oriented Architecture) satisfied this kind of demand, and it was the best software frame that use to realize integration of cross-enterprise information systems. This paper introduced the essential feature of web services briefly, and proposed a kind of enterprise application integration based on web services. This platform includes three parts mainly: web service technical standard and norm and application server; various kinds of engines, including transaction management engine, procedure engine, SOAP router and adapter; application integrated ,monitor service, information service console, and so on. Those completed management of procedure, application resource and unified interface mainly. In order to define and adjust the commercial logic and procedure again, the paper introduced the thought of business procedure management, and study those function and module that a business procedure administrative system should have. The system mainly manages modeling procedure, executing procedure, measuring performance, optimizing procedure, and has done more research to model procedure, and analyzed several kinds of modeling languages, select a kind of best modeling language. This paper demonstrates the course of modeling procedure, converting model, and display model through one instance based on this kind of modeling language.This paper mainly discussed how realizes dynamic system integration, and enable information system changing with increasing of demand. The system realizes dynamics from three respects: realizing function, transferring the method and managing procedure. Like a bunch of necklace, function acts as pearl, transferring way acts as line, and business procedure management charges how organizes pearl in certain order.

  • 【网络出版投稿人】 东南大学
  • 【网络出版年期】2007年 01期
  • 【分类号】TP311.52
  • 【被引频次】1
  • 【下载频次】114
节点文献中: 

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

本文的引文网络