出版时间:2009-3 出版社:机械工业出版社 作者:(美)艾杨格 等著,陈宗斌 等译 页数:290 译者:陈宗斌
前言
基于业界标准创建以流程为中心的业务集成解决方案已经成为一种迫切的需求,本书正是为打算创建这种解决方案的人准备的。本书以需要理解业务集成的人和组织为目标读者,帮助这些读者理解业务集成的技术以及需要解决的问题。本书的作者在这个领域具有多年的工作经验,为我们提供了实际的部署示例、端到端的解决方案以及这个领域的最佳实践。.本书不但概括地介绍了业务集成的基本概念,更结合IBM的WebSphere 业务集成产品套件阐述了业务集成所必需的思想和解决方案,并且提供了真实的示例。正在使用或者准备使用WebSphere 业务集成技术的组织将会从这本书中获益。
内容概要
本书系统介绍了如何创建以流程为中心的业务集成解决方案。全书内容涵盖了业务集成的基本概念、术语、架构模式、WebSphere业务集成技术,以及业务集成解决方案的实践等。 本书论述深入浅出、图文并茂、示例丰富,适合进行业务集成项目的专业技术人员学习与参考。
作者简介
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安装
章节摘录
插图:4.8导出模块在WID中,可以打包业务集成模块并将它们部署到服务器中。这个服务器可以是集成测试环境(integrated test envLronment,ITE),或者可以将它们部署到独立的WPS中。部署到WESB也要遵循相同的原则。在能够进行部署前,必须导出应用的全部内容。就部署来说,有三个导出选项:·对于服务器部署,将模块导出为EAR文件。·对于命令行服务器部署,将模块导出为service[~ploy文件。·对于开发环境中的项目共享,将模块导出为项目交换文件。4.8.1将模块导出为EAR文件模块可以导出为EAR文件,并使用WlX3的管理控制台或者命令行工具部署到wPs中。因为我们将继续使用我们的示例,确保你位于WID工作台的业务集成视图中。在打包应用前,应该对项目进行clean build,以满足所有的依赖关系。
编辑推荐
《WebSphere业务集成方法》详尽解释了服务构件架构(SCA)、基本业务流程和长时间运行的复杂业务流程,并且指导你为自己的需求选择适当的流程集成架构。接下来,《WebSphere业务集成方法》介绍了WBI解决方案的关键构件,并且说明了如何使它们快速、高效地协同工作。IBM的WebSphere 业务集成的入门指南使用WebSphere业务集成(WebSphere Business Integration,WBI)技术,可以构建企业级业务集成(BI)基础设施,从而更容易连接任何业务资源和功能,因此可以更快地适应客户和业务伙伴的需求。现在,《WebSphere业务集成方法》给出了关于利用WBI创建基于标准的流程和数据集成解决方案的入门指导。《WebSphere业务集成方法》还将帮助开发者、技术专家或管理者理解今天的关键BI问题和技术,并通过组合BI与面向服务的架构(SOA)来梳理业务流程。《WebSphere业务集成方法》内容包括· 链接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)集成服务。
图书封面
评论、评分、阅读与下载