B2B应用集成:为企业发展提供无限动力

B2B应用集成:为企业发展提供无限动力
作 者: David Linthicum 李路 李路
出版社: 科学出版社
丛编项: 科海电脑技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  David S.Linthicum是们于弗吉尼亚州雷斯顿(Reston)SAGA软件公司(www.sagasoftware.com)的CTO,也是世界著名的应用集成和电子商务专家。David发展了很多用于现代分布式计算的思想,包括在EAI和B2B应用含有成领域获得广泛应用的技术和方法。另外,David还是一位作家,他为一些主要的计算机出版物撰写了300多篇专业文章,同时还定期为几份流行的业界杂志编写栏目。David曾经编著过6本书,包括“David Linthicum’s Guide to Client/Server and Intranet Development”(Wiley,1997)和著名的“Enterprise Application Integration”(Addison-Wesley,2000)。David还曾在很多重要学术会议上发表演讲。

内容简介

本书系统地阐述了电子商务的体系结构及所有支持技术,并从B2B的角度分析了电子商务解决方案。全书内容涵盖面广,对B2B所涉及的几乎所有技术和解决方案都以案例形式做了详细的介绍与分析。阅读本书之后,你不仅会理解真正的电子商务技术,还可以对很多技术标准有更深入地了解,包括消息代理、应用服务器、XML、Rosetta Net和EDI。本书可作为电子商务入门者的教材,也适用于那些正在为企业开发电子商务应用系统的分析员和程序员,亦适用于所有对电子商务感兴趣、试图寻找电子商务解决方案的企业管理者。

图书目录

第1部分概述

第1章B2B应用集成的定义1

1.1走近电子商务3

1.2B2B应用集成的使用4

1.2.1什么是B2B应用集成5

1.2.2现有资产的平衡6

1.2.3技术的应用7

1.3为B2B应用集成制定商业方案9

1.4中间件与B2B应用集成10

1.5用中间件构造B2B应用集成12

1.5.1实现电子商务的途径12

1.5.2新特性15

1.6B2B应用集成的类型16

1.6.1面向数据17

1.6.2面向应用接口18

1.6.3面向方法18

1.6.4面向数据入口18

1.6.5面向进程集成18

第2部分B2B应用集成的类型

第2章面向数据的B2B应用集成20

2.1数据的获取20

2.2数据源26

2.2.1关系数据库27

2.2.2面向对象数据库28

2.2.3多维数据库28

2.2.4其他数据存储模型29

2.3面向数据的B2B应用集成的应用30

第3章面向应用接口的B2B应用集成31

3.1应用接口31

3.2应用接口的使用33

3.3接口比较34

3.4打包应用程序34

3.4.1打包应用程序技术的体系结构34

3.4.2打包应用程序的API37

3.5其他接口41

3.5.1纵向市场应用接口41

3.5.2定制应用42

3.6应用接口的使用45

第4章面向方法的B2B应用集成46

4.1示例47

4.2进程的类型48

4.3B2B应用集成的框架50

4.3.1框架的价值51

4.3.2框架的功能51

4.3.3框架类型53

4.3.4框架分类53

4.4支持技术54

4.4.1应用或事务服务器54

4.4.2分布式对象54

4.5在贸易团体内共享方法54

第5章面向数据入口的B2B应用集成55

5.1示例56

5.2强大的数据入口56

5.3基于Web57

5.3.1单系统数据入口57

5.3.2多系统数据入口57

5.3.3贸易团体数据入口58

5.4数据入口的体系结构59

5.4.1Web客户机59

5.4.2Web服务器60

5.4.3数据库服务器61

5.4.4后端应用62

5.4.5应用服务器62

5.5数据入口和B2B应用集成63

第6章面向进程集成的B2B应用集成64

6.1面向进程集成的B2B应用集成是什么66

6.2面向进程集成的B2B应用集成的实现71

6.2.1进程归档71

6.2.2定义进程72

6.2.3执行进程72

6.3工具和方法73

6.3.1进程建模74

6.3.2中间件接口74

6.4进程集成和B2B应用集成75

第3部分电子商务集成技术

第7章中间件的初步介绍77

7.1中间件是什么?77

7.2中间件模型78

7.2.1点到点中间件78

7.2.2多到多中间件79

7.3同步与异步80

7.4面向连接与断开连接81

7.4.1直接通信81

7.4.2队列通信81

7.4.3发布/订购82

7.4.4请求/响应82

7.4.5激发与遗忘82

7.5中间件的类型83

7.5.1RPC83

7.5.2面向消息85

7.5.3分布式对象86

7.5.4面向数据库86

7.5.5面向事务88

7.5.6消息代理91

7.6艰难的选择92

第8章事务中间件和B2B应用集成93

8.1事务94

8.2ACID测试95

8.3功能扩展95

8.3.1数据库多路复用95

8.3.2载入平衡96

8.3.3容错性96

8.4通信97

8.5应用服务器97

8.5.1事务机制的演变98

8.5.2EJB100

8.5.3事务COM+(使用AppCenter)101

8.6事务中间件的未来101

第9章RPC.消息和B2B应用集成103

9.1RPC103

9.2面向消息的中间件105

9.3MOM的未来112

第10章分布式对象和B2B应用集成113

10.1工作机制113

10.2困难114

10.3优势114

10.4分布式对象的作用115

10.5ORB116

10.5.1CORBA116

10.5.2COM+118

10.6小结121

第11章面向数据库的中间件和B2B应用集成122

11.1什么是面向数据库的中间件123

11.2面向数据库的中间件的类型124

11.2.1ODBC125

11.2.2JDBC127

11.2.3OLEDB130

11.2.4本机产品131

11.2.5数据库网关132

11.3小结133

第12章Java中间件标准和B2B应用集成134

12.1Java中间件标准的分类134

12.1.1面向数据库134

12.1.2进程间通信135

12.1.3面向消息135

12.1.4应用宿主机138

12.1.5分布式对象139

12.2J2EE141

12.2.1内置中间件141

12.2.2事务性J2EE141

12.2.3消息性J2EE141

12.2.4分布式AppJ2EE142

12.2.5中间件平台的出现142

12.3Java和中间件的未来142

第13章消息代理和B2B应用集成144

13.1消息代理服务144

13.2新层的出现145

13.3源系统和目标系统的分析146

13.4消息转换层147

13.4.1模式转化148

13.4.2数据转化149

13.5智能路由150

13.6规则处理151

13.7消息仓库152

13.8储存库服务153

13.9图形用户界面154

13.10目录服务155

13.11管理155

13.12适配器156

13.12.1薄型适配器156

13.12.2厚型适配器157

13.12.3静态和动态适配器158

13.13API的使用159

13.14其他特性159

13.15拓扑159

13.16B2B应用集成和消息代理的未来161

第4部分B2B应用集成标准

第14章XML和B2B应用集成163

14.1XML的价值164

14.2XML是什么?166

14.3XML增加了什么169

14.4XML缺少什么169

14.5XML与中间件170

14.6集成方案171

14.7基于XML的标准173

14.8XML和B2B应用集成174

第15章RosettaNet对B2B应用集成的使用175

15.1RosettaNet简介175

15.2RosettaNet是什么?175

15.2.1商业进程建模177

15.2.2商业进程分析177

15.2.3PIP开发177

15.2.4创建字典177

15.3关于PIP177

15.4技术180

15.5PIP通信181

15.5.1PIP消息结构181

15.5.2RosettaNet网络应用协议181

15.6RosettaNet和B2B应用集成182

第16章BizTalk和B2B应用集成183

16.1BizTalk框架183

16.2BizTalk文档184

16.2.1BizTalk消息结构184

16.2.2文档路由186

16.3BizTalk体系结构187

16.4模式管理188

16.5框架入口189

16.6BizTalk服务器189

16.7路由文档190

16.7.1交付文档190

16.7.2安全性191

16.7.3应用集成组件191

16.7.4BizTalk管理控制台191

16.8BizTalk194

第17章XSLT对B2B应用集成的使用195

17.1XSLT是什么?195

17.2机制198

17.3XSLT处理器和处理过程198

17.4转换进程200

17.5XSLT的B2B应用201

17.5.1模式转化201

17.5.2XML与其他模式的相互转化201

第18章供应链集成203

18.1供应链的价值203

18.2供应链的定义204

18.3应用的扩展206

18.4连接系统206

18.5过程207

18.6供应链技术208

18.7供应链组织209

第19章B2B应用集成的发展211

19.1问题的改变211

19.2B2B应用的出现211

19.3从EDI到XML212

19.4从面向数据到面向应用213

19.5自由的结果214

19.5.1安全214

19.5.2性能与可扩缩性214

19.5.3管理215

19.6中间件开发商的方法216

19.6.1面向数据216

19.6.2面向应用集成218

19.6.3面向进程集成219

19.6.4面向事务220

19.6.5面向分布式对象221

19.7合则赢,分则输——技术的结合221

19.8选择B2B技术223

19.8.1方法223

19.8.2选择合适的B2B技术224

19.9B2B应用集成的未来225

第5部分附录

附录A集成SAPR/3226

A.1基本问题226

A.2SAP体系结构227

A.2.1SAP储存库229

A.2.2SAP表示层229

A.2.3SAP应用服务器层229

A.2.4SAP数据库层229

A.3SAP中间件229

A.3.1CPI-C229

A.3.2RFC230

A.3.3事务和RFC230

A.4ALE231

A.5IDOC233

A.6BAPI234

A.7使用储存库235

A.8SAP和B2B应用集成235

附录B集成PeopleSoft236

B.1PeopleSoft体系结构236

B.2面向数据238

B.2.1数据移动器238

B.2.2SQR与数据移动239

B.2.3业务流与数据移动239

B.3面向应用接口240

B.3.1屏幕抓取240

B.3.2EDI240

B.3.3业务流241

B.3.4应用设计器241

B.3.5消息代理API241

B.3.6商业组件API242

B.3.7工作站242

B.4到底什么是最好的243

附录CPIPTM规范——PIP3A1:报价请求245

C.1文档管理245

C.1.1合法的无过错声明245

C.1.2版权245

C.1.3商标245

C.1.4确认246

C.1.5必备条件246

C.1.6相关文档246

C.1.7供应链需要246

C.1.8文档版本历史246

C.2介绍246

C.3商业运作视图247

C.3.1商业进程定义247

C.3.2PIP的作用247

C.3.3PIP商业进程流程图247

C.3.4PIP开始状态247

C.3.5PIP结束状态248

C.3.6合伙人角色描述248

C.3.7商业进程行为控制249

C.3.8PIP蓝图数据249

C.3.9商业数据实体249

C.4功能服务视图249

C.4.1网络组件设计250

C.4.2商业行为和商业信号规范250

C.4.3商业事务会话规范251

C.5执行框架视图254

C.5.1请求报价会话:服务-服务254

C.5.2请求报价会话:代理-服务-服务254

C.5.3请求报价会话:服务-代理-服务255