首页>参考读物>信息管理与信息系统>管理信息系统

企业应用集成
作者 : (美)William A.Ruh Francis X.Maginnis
译者 : 张博 杨丽君
出版日期 : 2003-05-01
ISBN : 7-111-11868-5
定价 : 28.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 224
开本 : 16开
原书名 : Enterprise Application Integration:A Wiley Tech Brief
原出版社:
属性分类: 店面
包含CD :
绝版 : 已绝版
图书简介

企业应用集成(EAI)是近年来管理信息系统领域的热门话题。本书全面介绍了EAI的产生和发展趋势以及设计中用到的相关技术。全书主要分为四个部分,首先介绍了集成可以为企业创造的价值、实现集成时可能遇到的困难;然后据此提出三种不同层次上的集成解决方法,并讲述了EAI中的重要部分,包括通信模式、集成方法、中间件以及服务;接下来重点针对关键消息传递、对象和事务三类中间件技术进行了详细介绍和分析比较,并从宏观上讨论了EAI开发的企业体系结构的设计和总体设计方法的规划;最后提出了一些实际集成过程中应注意的问题。书中内容深入浅出,具有极大的实用价值。
本书适合于企业家、IT企业员工和信息系统的规划人员使用,也可作为对该领域感兴趣的专业人员的基本参考书。

图书前言

任何企业的成功都离不开信息技术,企业运作的每一个方面都依赖于某种形式上的自动化功能。过去自动化技术是定制开发的,近来,由于封装式应用软件的发展而减少了开发周期。大多数的封装式应用软件是“烟囱式”的分散且独立,是一种自闭式应用软件,而新一代系统要求将现有的“烟囱式”的应用采用新型商业逻辑集成起来。
最近,企业应用集成(Enterprise Application Integration,EAI)这个概念成为计算机行业的热门话题。它是由行业分析专家创建的,它使得信息技术(IT)组织感受到了这种能简化集成难度的软件的必要性。随着企业越来越需要互连各种分立系统以满足业务需求,集成难度也日益增加。事实上,大多数的企业已经意识到它们需要连接企业的各个部门。
由于将EAI应用于企业能带来巨大利益,而且EAI又具有相当的复杂性,所以IT创业者、经理人尽力将其有效应用于各自系统。Gartner 集团就曾经宣布过:35%~60%的企业信息技术资源用于集成。本书正是帮助读者理解如何有效构造、设计并且开发基于EAI技术的系统。
这本书有什么用
本书将使读者对EAI有个广泛的了解,并获得足够的实用知识来设计基于EAI的方案,包括确定何时运用EAI技术,选择适当的技术,构造方案以及最终成功地解决问题。
本书将介绍EAI产品早期使用过程中的经验,包括如何识别集成问题,如何构造EAI方案,如何选择合适的技术,如何使用集成方法和过程。以前,笔者曾与众多EAI的支持者参与过EAI的应用,并且使用过相当多的产品和技术,因此不会偏向某一产品或技术。本书将介绍构成EAI的每一项主要技术,并指导何时应用所提供的技术。
笔者认为架构和设计是成功应用EAI最重要的因素,因此,本书以较大篇幅详细介绍了这两方面的内容:介绍集成模型是为了帮助读者理解哪些问题与EAI有关;在建造EAI体系时,存在一系列通用的模块,因此,在介绍技术前先介绍这些模块;讨论完技术问题,再详细介绍体系构造方法。
笔者建议读者将本书用作参考书来阅读和使用,每一章节均围绕特定主题,有助于解决某一项目的具体问题;本书还包括两个附录:附录A罗列了生产EAI相关产品的公司,由于这种信息更新快,所以是否附上该目录的决定下得颇为困难,另外,也很难覆盖完全。附录B则介绍了与EAI相关的网络资源。
本书结构
本书共分为四大部分。第一部分包括第1章、第2章,主要介绍EAI的业务实例。第1章“EAI的商务动力”介绍了需要进行EAI的业务应用。第2章“集成的类型”,归纳了集成的模型。阅读完这两章,读者将学会围绕具体集成问题的设计进行思考。
第二部分包括第3章至第6章的内容,集中介绍EAI结构。第3章“基本组成模块”介绍了EAI结构的概念,并为企业开发EAI结构设立了框架;第4、5、6章则讲述了建立EAI结构所必需的三种主要的中间件技术。
第4章“消息传递体系结构及解决方案”介绍不同形式的消息机制、面向消息的中间件以及相关产品;第5章“对象体系结构及解决方案”,主要介绍分布式对象技术、组件结构以及一些更流行、更有效的实施技术,例如OMA、IBM Component Broker、Microsoft DNA 2000以及Java/EJB。第6章“事务体系结构及解决方案”介绍了应用软件中用来实现事务完整性所需的机制。
第三部分介绍EAI在企业中的实际应用。其中,不但介绍了EAI结构的建立,还介绍了用EAI建造系统的过程,这些内容分别在第7章和第8章中叙述。
第7章“企业体系结构”,主要介绍如何建设企业应用集成体系结构,包括使遗留系统、“烟囱式”应用、COTS及现代技术应用软件之间可互操作。第8章“高效的EAI开发:SAIM方法”,深入了解已经存在且行之有效的方法,讨论建立EAI要满足的原则。
第四部分总结全书,即第9章“建设未来的EAI企业解决方案”,综合了前三部分中介绍的广泛知识,提供从头开始实现EAI的实用指导。
附录A“EAI相关软件商”给读者提供了拓展研究的一系列资源。首先介绍EAI产品,然后解决问题。附录B“与EAI相关的网络资源”则是一部分关于EAI及实现的在线资源。
本书力求在较高层次上,通过逻辑上逐渐深入的内容,带领读者理解EAI,它是一本入门书籍。每一章节,尤其是第二和第三部分中的章节内容,都能单独成书出版。在第4章至第6章中,每一部分也都涵盖了几本书的内容。
本书的特色
本书有3个区别市场上同类书籍的突出特点,它们分别是:
更广泛介绍构成EAI体系结构的基础技术。
在实践、指导、框架的基础上着重介绍EAI体系结构。
介绍了EAI应用于企业的过程。
大多数的EAI开发者强调单一的中间件,而本书则以更宽阔的视野,围绕三种主要的中间件类型来建立EAI结构,其他书没有涵盖如此广泛的内容。
人们总认为EAI是某种具体产品而非体系结构,笔者有不同的观点,因此本书着重于介绍建立体系结构的必要性,设计基本模块以及如何应用,建立一个体系结构,而其他大多数的书只单单介绍技术。
最后,本书介绍了用于系统开发的应用软件技术。实际应用和技术对成功构建系统是缺一不可的,但是,实际应用总是被忽略。本书还包含了一些对EAI技术应用至关重要的信息。
总结
衷心希望本书能帮助你整理思路、很快对你的实际应用有所帮助。尽管集成技术已经发展很长一段时间,但是它在信息系统应用中不停地变化着,也衷心希望通过本书的学习,读者能学会用EAI技术解决IT难题。

作者简介

(美)William A.Ruh Francis X.Maginnis:暂无简介

译者简介

张博 杨丽君:暂无简介

译者序

20世纪90年代,ERP应用开始流行,由于它们需要支持已有的应用和数据,因而对企业提出了新的问题。同时,信息技术和网络技术的飞速发展,也为企业对内和对外优化业务流程管理,实现数据流和业务运作的自动化,以及在因特网上开展电子商务提供了强有力的工具。EAI(企业应用集成)正是在这种环境下应运而生,它在上个世纪末一直处于高速发展中。
由于EAI是涉及管理技术、信息技术,尤其是计算机技术等诸多领域的一门新兴技术,而且尚处于发展初期,经验丰富的从业者相对较少,因此企业在进行集成时经常会感到无所适从,急需一些用有限的篇幅对EAI做出全面论述的著作,本书正是针对这种情况所著的。
本书主要是为企业决策者和信息系统的规划人员以及IT人员所写的一本参考书。本书没有讨论所有EAI需要用到的管理和IT技术细节,如果你的目的是学习具体编程语言或开发技术,那么这本书不适合你。作者紧扣EAI产生和发展的轨迹,从应用角度阐述了企业应用集成,从考察要求、规划结构、选择技术、确定方案到着手实现的方方面面。包括企业集成的商务动力;开发自己的EAI体系结构,而且确保遗留系统、COTS以及现代技术应用软件可互操作;在消息传递体系结构、对象体系结构以及事务体系结构中进行选择;运用最恰当的技术来实施,包括Microsoft的COM+、OMG的CORBA以及Sun的EJB;应用切实可行的安全应用集成方法论(SAIM)等。
本书的一大特色是将EAI从整体结构上进行讨论,而不是简单地作为某项产品来看待,这样的思路有利于读者从更高层次上理解EAI实施的各个部分以及它们之间的相互联系,跳出专业知识的局限,从协调大局、实现企业总体目标的角度考虑EAI问题。本书的另一个重要特色就是清晰地介绍了大量的相关概念,如中间件、ORB和事务等,向读者全面展示了现代EAI的新进展。
当然,纵览全书,也不难看出本书的不足。如集成类型的选择、集成的通信模式等方面的具体内容略显不足,加之本书内容广博而篇幅有限,书中的例子较少。但是,本书主要目的是让读者对EAI有一个广泛的理解,而其中每部分内容具体阐述起来都可成书出版,以此观之,上述缺陷当在情理之中。需要进一步学习的读者可以针对相应的部分内容阅读其他参考书。
本书由张博和王丽君组织翻译,王冶、李鹃君、常欣、李桦、莘冉、宋力生、孙翔、马丹东等也参与了翻译。前导工作室全体工作人员完成了本书的审阅和校对工作。本书最后由宋涛统稿。由于时间仓促,而且译者的水平有限,在翻译过程中难免出现一些错误,敬请广大读者批评指正。

宋  涛
2003年1月

图书目录

第1章  EAI的商务动力 1
1.1  EAI 2
1.2  EAI提供了关键的新解决方案 3
1.2.1  增进与客户的联系 4
1.2.2  增强供应链间的联系 5
1.2.3  改善内部流程 6
1.2.4  减少市场化周期 7
1.3  遗留应用与封装式应用的价值 8
1.4  Web 9
1.5  高效EAI所面临的障碍 13
1.5.1  混乱的体系结构 13
1.5.2  技能欠缺 15
1.5.3  安全问题 15
1.6  小结 17
第2章  集成的类型 19
2.1  集成模型 20
2.2  集成与耦合 23
2.3  表示集成模型 24
2.3.1  何时使用 26
2.3.2  正反两面的辩论 26
2.4  数据集成模型 27
2.4.1  何时使用 29
2.4.2  正反两面的辩论 30
2.5  功能集成模型 31
2.5.1  功能集成的广度 33
2.5.2  三种方法的比较与对照 40
2.5.3  何时使用 41
2.5.4  正反两面的辩论 43
2.6  小结 44
第3章  基本组成模块 45
3.1  通信模式 46
3.1.1  同步通信 47
3.1.2  异步通信 51
3.2  集成方法 55
3.2.1  消息传递 56
3.2.2  接口定义 57
3.2.3  连接器 59
3.3  中间件的选择 60
3.3.1  远程过程调用 61
3.3.2  数据库访问中间件 62
3.3.3  面向消息中间件 63
3.3.4  分布式对象技术 64
3.3.5  事务处理监控器 65
3.3.6  EAI与中间件 65
3.4  服务模块 66
3.5  小结 67
第4章  消息传递体系结构及解决方案 69
4.1  消息排队 70
4.1.1  请求/应答 71
4.1.2  发布/订购消息传递 72
4.1.3  消息翻译 73
4.1.4  多队列与寻径 77
4.2  消息排队产品 80
4.3  消息传递示例:
MegaMoney Bancorp 89
4.3.1  银行 89
4.3.2  EAI目标 90
4.3.3  解决方案 92
4.4  小结 93
第5章  对象体系结构及解决方案 95
5.1  分布式体系结构框架 96
5.1.1  对象管理体系结构 98
5.1.2  IBM组件代理 109
5.1.3  Microsoft windows DNA 2000 113
5.1.4  Sun Microsystems Enterprise
Java Bean体系结构 116
5.2  运用对象体系结构解决MegaMoney
Bancorp问题 120
5.3  小结 122
第6章  事务体系结构及解决方案 123
6.1  事务 124
6.2  事务处理监控器 129
6.2.1  大型机事务监控器 129
6.2.2  分布式事务处理监控器 131
6.3  事务监控器服务 134
6.4  对象事务监控器 137
6.4.1  CORBA 对象事务服务 138
6.4.2  Enterprise Java Beans 140
6.4.3  Microsoft事务服务 143
6.5  EAI中的分布式事务 143
6.6  运用事务体系结构解决MegaMoney
Bancorp问题 148
6.7  小结 148
第7章  企业体系结构 151
7.1  企业需求 152
7.2  确定体系结构 156
7.2.1  现代体系结构的考虑 158
7.2.2  为企业建立体系结构模型 161
7.2.3  企业安全问题 172
7.3  小结 174
第8章  高效的EAI开发:SAIM方法 175
8.1  对高效EAI方法论的需求 177
8.2  SAIM原则 178
8.3  SAIM活动领域 180
8.3.1  企业IT策略 180
8.3.2  企业体系结构 186
8.3.3  应用软件体系结构 194
8.3.4  组件开发 199
8.3.5  应用软件集成与部署 200
8.4  风险管理与无先例的技术 202
8.5  组织上的考虑 204
8.5.1  企业体系结构组织 204
8.5.2  信息安全指导委员会 205
8.6  小结 205
第9章  建设未来的EAI企业
解决方案 207
9.1  EAI的发展阶段 208
9.2  EAI起步 209
9.3  EAI体系结构 210
9.4  EAI组织 212
9.5  EAI企业 214
9.6  教训 216
9.7  综述 217
9.8  小结 219
附录A  EAI相关软件商 221
附录B  与EAI相关的网络资源 225

教学资源推荐
作者: (美)斯蒂芬.哈格(Stephen Haag);梅芙.卡明斯(Maeve Cummings)等
作者: [美]埃弗雷姆•特班(Efraim Turban) [美]朱迪•斯特劳斯(Judy Strauss)黎秀龄(Linda Lai)著
作者: 王恒山,许晓兵
作者: 郑春瑛
参考读物推荐
作者: 赵少平
作者: E.F.Peter Newson 、Michael Parent
作者: E.F.Peter Newson 、Michael Parent