WebSphere业务集成方法图书
人气:12

WebSphere业务集成方法

本书系统介绍了如何创建以流程为中心的业务集成解决方案。全书内容涵盖了业务集成的基本概念、术语、架构模式、WebSphere业务集成技术,以及业务集成解决方案的实践等。 本书论述深入浅出、图文并茂、示例丰富,适...
  • 所属分类:图书 >计算机/网络>企业软件开发与实施  
  • 作者:(美)[艾杨格] 等著,[陈宗斌] 等译
  • 产品参数:
  • 丛书名:--
  • 国际刊号:9787111263333
  • 出版社:机械工业出版社
  • 出版时间:2009-03
  • 印刷时间:2009-03-01
  • 版次:1
  • 开本:16开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装
  • 套装:

内容简介

本书系统介绍了如何创建以流程为中心的业务集成解决方案。全书内容涵盖了业务集成的基本概念、术语、架构模式、WebSphere业务集成技术,以及业务集成解决方案的实践等。

本书论述深入浅出、图文并茂、示例丰富,适合进行业务集成项目的专业技术人员学习与参考。

编辑推荐

IBM的WebSphere 业务集成的入门指南

使用WebSphere业务集成(WebSphere Business Integration,WBI)技术,可以构建企业级业务集成(BI)基础设施,从而更容易连接任何业务资源和功能,因此可以更快地适应客户和业务伙伴的需求。现在,本书给出了关于利用WBI创建基于标准的流程和数据集成解决方案的入门指导。

本书详尽解释了服务构件架构(SCA)、基本业务流程和长时间运行的复杂业务流程,并且指导你为自己的需求选择适当的流程集成架构。接下来,本书介绍了WBI解决方案的关键构件,并且说明了如何使它们快速、高效地协同工作。

本书还将帮助开发者、技术专家或管理者理解今天的关键BI问题和技术,并通过组合BI与面向服务的架构(SOA)来梳理业务流程。

本书内容包括

· 链接BI、业务流程管理(BPM)和SOA。

· BI场景、架构、模式和IBM Business Object Framework。

· 利用WS-BPEL和其他行业标准进行业务编排。

· 利用WebSphere Integration Developer和SCA编程模型进行BI开发。

· WebSphere Process Server(WPS):用于面向服务应用的运行时环境。

· 定义业务映射、规则、业务状态机和人工任务。

· 管理BI服务:安全性、审计等。

· 利用WebSphere适配器集成第三方系统和遗留系统。

· 利用WebSphere Business Modeler 和 WebSphere Business Monitor。

· 使用WebSphere Enterprise Service Bus(WESB)集成服务。

作者简介

Ashok Iyengar 圣地亚哥的IBM Web Sphere Enablement团队的成员。在过去4年,他与Web Sphere软件平台广泛协作,集中精力研究Web Sphere Business Integration套件。他还与别人合著了《IBM Web Sphere Portal Primer》一书。

目录

译者序

序言

作者简介

致谢

前言

第1章 业务集成

1.1 业务集成所面对的挑战

1.2 面向服务的架构

1.3 SOA的生命周期

1.4 业务集成编程模型

1.5 BPEL(现在称为WS-BPEL)

1.6 服务数据对象

1.7 小结

1.8 developer Works的相关链接

第2章 业务集成架构和模式

2.1 业务集成方案

2.2 业务集成:角色、产品和技术挑战

2.2.1 清晰的角色分离

2.2.2 通用的业务对象模型

2.2.3 服务构件架构(SCA)编程模型

2.2.4 工具和产品

2.3 业务对象框架

2.4 服务构件架构

2.4.1 SCA编程模型:基本原理

2.4.2 调用SCA构件

2.4.3 导入

2.4.4 导出

2.4.5 独立引用

2.5 业务集成模式

2.6 业务流程

2.7 限定符

2.8 小结

2.9 developer Works的相关链接

第3章 业务编排

3.1 业务流程

3.2 BPEL

3.2.1 伙伴链接

3.2.2 变量

3.2.3 活动

3.2.4 表达式语言

3.2.5 相关集

3.2.6 作用域

3.2.7 错误处理器

3.2.8 补偿处理器

3.2.9 事件处理器

3.3 BPEL扩展

3.4 短时间运行和长时间运行的流程

3.4.1 流程的事务特征

3.4.2 BPEL流程的版本化

3.5 BPEL和

3.6 小结

3.7 developer Works的相关链接

第4章 Web Spherec Integration Developer

4.1 安装WID

4.2 使用WID

4.3 业务集成解决方案的构建块

4.3.1 模块

4.3.2 中介模块

4.3.3 库

4.4 创建项目以及其他内容

4.4.1 创建库

4.4.2 创建简单的业务对象

4.4.3 创建嵌套的业务对象

4.4.4 创建接口

4.4.5 创建模块

4.5 流程编辑器

4.6 组装编辑器

4.7 Visualc Snippetc Editor

4.8 导出模块

4.8.1 将模块导出为EAR文件

4.8.2 将模块导出为service Deploy文件

4.8.3 将模块导出为项目交换文件

4.9 测试模块和构件

4.9.1 模块和构件测试

4.9.2 测试服务器

4.9.3 集成测试客户端

4.10 日志和查错

4.11 Eclipse外壳共享

4.12 小结

4.13 developer Works的相关链接

第5章 Web Spherec Process Server

第6章 业务流程

第7章 业务映射和业务规则

第8章 业务状态机、人工任务和WebcService

第9章 业务集成客户端

第10章 业务集成服务管理

第11章 业务集成编程

第12章 WebSphere适配器

第13章 业务建模

第14章 业务监控

第15章 企业服务总线和服务注册表

附录A WebSpherec Processc Server安装

附录B WebSpherec Integration Developer安装

附录C WebSpherec Businessc Modeler安装

附录D WebSpherec Businessc Monitor安装

附录E WebSpherec Servicec Registryandc Repository安装

附录F WebSpherec Adapterc Toolkit安装

在线预览

第1章 业务集成

业务集成是使企业能够标识、加强和优化业务流程的规范,其目的在于提高生产效率和使组织的效率较大化。随着企业的兼并和整合,以及遗留的异构信息资产的不断增加,企业对业务集成的需求正变得越来越迫切。这些资产经常缺乏一致性和协作性,最终导致产生了"信息孤岛"。

随着深入阅读本书,你会注意到业务集成同BPM和SOA之间有着紧密的联系。毫无疑问,SOA表示Service-Oriented Architecture,但是BPM有时会被认为是Business Process Modeling。我们认为BPM是Business Process Management的缩写,这是一个更好的选择,因为它涵盖了范围更广泛的活动。本书的目标之一是点明在一个企业中实施业务集成时必须知道的许多方面,包括业务建模(business modeling)、架构(architecture)、开发(development)、管控(governance)和模式(pattern)等。

本章解释了通常与SOA(特别是与业务集成)相关的一些术语和概念。本书并不基于任何一个特定的产品版本,但是我们将使用具体的软件解释这些概念。

1.1 业务集成所面对的挑战

随着信息技术(IT)的日益普及以及它提供的大量连通性选项,它已经被证明是在大型组织机构内真正实现业务集成的首要手段。因为公司性质的不同以及集成需求的范围不同,业务集成对IT部门也提出了不同的需求。有些项目只需要处理少量几个方面,而一些大型项目则需要涉及大量的问题。下面是一些业务集成项目中常见的公共概念:

……

免责声明

更多相关图书
在线咨询