内容简介
本书介绍了面向服务的架构(SOA)的基本概念和蓝图,对构成SOA的方方面面,包括服务编写和组装、业务流程建模、事件处理和报告、企业集成总线、决策服务等进行了全方位的介绍,并以“开放SOA平台”为目标,与读者一道搜罗了大量可选方案进行对比,最终选择了一系列开源产品组成完整的SOA解决方案。作者拥有多年企业软件开发经验,在本书中,他以真实世界的案例向我们展示了开源SOA的价值和实现方法。不论你是业务用户、架构师还是一线开发人员,都能从本书得到大量的启发和实战参考。
目录
前言
致谢
关于本书
第一部分 历史和原理
第1章 soa本质
第2章 定义开放soa平台
第二部分 装配组件和服务
第3章 使用apache tuscany创建服务
第4章 高级sca
第三部分 业务流程管理
第5章 jbpm入门
第6章 jbpm任务
第7章 高级jbpm功能
第四部分 事件流处理、集成和中介
第8章 用esper处理复杂事件显示全部信息