欢迎光临
免费的PDF电子书下载网站

SOA整合之道 PDF下载

编辑推荐

暂无

内容简介

本书着重于通过一个具体的场景实践构造一个完整的端到端的应用。通过本书的介绍和实例,读者可以了解如何使用SOA的设计思想来构建IT系统,如何集成已有系统,如何使用IBM业务整合产品实现业务的建模、设计、开发、组装、测试、部署及业务的监控。

  本书第一部分介绍SOA的基本概念,Web服务的基础以及通过对某银行的业务场景描述,引出业务整合中常用的一些模式。第二部分介绍IBM针对业务整合需求而提供的产品,并对它们的功能和使用作简单的示例。第三部分是本书的重点,通过某银行SOA业务整合的具体案例分析,着重介绍如何使用IBM业务整合产品构建一个面向SOA的系统架构实例,可以使读者深入了解SOA系统的设计与整合, 也可以学习到产品实际使用中的一些*实践知识。

  本书属于构建SOA业务整合系统的进阶书籍。具有理论介绍与实践指导并重的特点。能够使读者通过实例快速了解和掌握SOA业务整合系统及其架构方法。目前大部分SOA书籍侧重于理论或底层实现,但对业务整合与整体架构的具体实践指导,尤其是对实际场景的理解和应用涉及得较少,本书弥补了这一空白。

作者简介

单建洪,毕业于北京大学计算机科学与技术系。2000年加入IBM中国软件开发实验室(CSDL)。现任BTT首席架构师,对金融解决方案、渠道和业务整合、SOA、2EE、Web开发等技术和产品有较深入的研究。

SOA整合之道 PDF下载

目录

第一部分 SOA应用系统概念与设计
 第1章 SOA简介
  1.1 SOA的产生背景
  1.2 SOA的基本概念
  1.3 SOA适合谁
  1.4 小结
 第2章 业务流程管理(BPM)
  2.1 业务流程管理的需求
  2.2 BPM简介
  2.3 IBM提供的BPM解决方案
  2.4 IBM BPM相关产品介绍
 第3章 SOA方法论在银行业务中的应用
  3.1 银行业面临的问题
  3.2 IBM BTT进行银行架构整合
  3.3 IBM针对银行业IT应用参考架构
  3.4 银行IT应用参考架构示例
第二部分 SOA应用系统概念与设计
 第4章 BTT简介
  4.1 BTT介绍及在银行业业务整合中的角色和特点
  4.2 BTT的体系架构及各模块分析
  4.3 BTT带来的非功能性优点
  4.4 小结
 第5章 WebSphere Business Modeler
  5.1 WebSphere Business Modeler简介
  5.2 多维建模功能
  5.3 使用分析模型
  5.4 报表和打印功能
  5.5 项目版本控制
  5.6 项目发布
  5.7 与其他产品的整合
  5.8 小结
 第6章 WebSphere Integration Developer(WID)
 第7章 WebSphere Process Server(WPS)
 第8章 企业服务总线(ESB)
 第9章 WebSphere Adapter
 第10章 IBM WebSphere Business Monitor
第三部分 业务整合实战
 第11章 A银行的SOA 架构方案
 第12章 创建A银行交易渠道
 第13章 使用Modeler建立A银行的业务模型
 第14章 使用WID进行业务整合
 第15章 使用WebSphere Adapter连接后台系统
 第16章 IBM WebSphere Business Monitor实战
参考文献

免费在线读

第一部分 SOA应用系统概念与设计

  第1章 SOA简介

  1.1 SOA的产生背景

  1.1.1 企业对于IT系统的需求

 要了解SOA,首先要清楚SOA产生的背景。

  对企业而言,IT组织起着至关重要的作用。传统上,企业在构建IT系统时,常用的策略是聚焦于应用程序本身——集中全力满足一个特定的业务单元或部门的需求,使该业务单元的IT系统快速运转起来。因此,许多“一次性”的应用程序诞生了。

然而,随着经济全球化、一体化的趋势及IT技术的飞速发展,越来越多的企业对各自的IT系统提出了新的需求。

一方面,企业内部要求IT系统“自动化”。之前,同一企业的不同业务部门会构建各自的IT应用。例如,人力资源部门有人力资源管理系统,财务部门有财务系统。当IT发展到一定程度时,企业越来越发现内部各业务部门之间必须进行整合——当人力资源状况发生变化时,如某个员工的级别提升了,他们希望财务部门能够迅速捕捉到这一变化,并快速做出相应的反应,如加薪等,而无须经历一系列复杂的人工动作——因为之前的异构系统之间的通信并未得到支持。

另一方面,企业同时要求与外部系统能够更加灵活地通信。每个企业都无法孤立存在,它或多或少地会与同领域的业务伙伴打交道,甚至需要跨领域进行业务对话。对于一些大、中型企业,特别是跨国企业,这样的需求更为明显。然而,不同企业的IT系统从平台到架构模式及实现方式都千差万别。那么,企业间是否有可能实现IT级别的流畅对话呢?

面对这样的需求,过去比较常见的解决方案是,IT部门用点对点的方法将各个单独的系统分别集成在一起。然后,为了提供无缝的用户体验,IT需要频繁地构建前端应用去连接不同的后端应用。然而,开发和维护各个异构系统及其之问的通信加重了复杂性和IT的运营成本,使得该解决方案的维护和扩展相当昂贵。而且,花费了如此大力气的集成工作并不具备通用性——当新的异构系统加入时,所有的集成工作仍需从头再来。

这两方面的需求暴露出了一个重要问题——当企业的业务需要更改时,IT部门很难迅速响应。 

 ……

SOA整合之道 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:SOA整合之道