了解设计师是如何在实际应用程序中通过实施高级 BPEL 概念和最佳实践来进行开发、部署以及管理的。
面向服务的体系结构 (SOA) 正在 IT 界引起热烈反响。由基于标准的技术(如 XML、Web 服务和 SOAP)驱动,SOA 迅速从测试项目变成业务操作的关键主流应用程序。
加速采用 SOA 的一个关键标准是用于 Web 服务的业务流程执行语言 (BPEL)。BPEL 使组织能够通过编排服务来自动化他们的业务流程。它强迫组织围绕服务来考虑:将现有功能公开为服务;使用服务构成新的应用程序;在不同的应用程序中重用服务;到处都是服务!
在本简明手册中,10 个 SOA 使用者将与大家分享他们的 SOA 最佳实践,并针对解决许多 SOA 许诺解决的常见问题提供了实用观点。该指南分为三个部分:“面向服务的集成”、“构建现代应用程序”和“SOA 技术”。第 1 和第 2 部分将“鼓励”您进入服务的世界并亲自试用 SOA;第 3 部分将为您“装备”构建更好的 SOA 应用程序的最佳实践技术。
希望您能够喜欢它!
Edwin Khodabakchian,BPEL 开发副总裁
Dave Shaffer,Oracle BPEL 流程管理器产品管理总监
Harish Gaur,小组产品经理兼“BPEL 简明手册”编辑
Markus Zirn,战略性客户计划高级总监
第 1 部分:面向服务的集成 |
![]() ![]() 利用 Oracle BPEL 流程管理器的编排功能实现基于标准并对传统 EAI 中间件起到补充作用的业务流程集成。 作者:Praveen Chandran 和 Arun Poduval,Infosys |
![]() 使用 BPEL 将 PeopleSoft 8.9 CRM 与 Oracle Applications 11i 集成的分步方法 作者:Lawrence Pravin,Sierra Atlantic Inc. 流程集成套件产品经理 |
![]() ![]() 一个有关欧洲航天局如何使用 BPEL 作用域、BPEL 域和 Oracle BPEL 流程管理器 API 构建合作伙伴友好的 Web 服务网络的案例研究。 作者:Yves Coene,Spacebel s.a. 项目经理;The Hoa Nguyen,SDC 高级软件工程师 |
第 2 部分:构建现代应用程序 |
![]() 了解如何通过在开发和管理业务规则时采用面向服务的方法来降低维护成本并提高组织的灵活性。 作者:Kevin Geminiuc,Policy Studies Inc. 高级软件设计师 |
![]() 通过扩展 Oracle BPEL 流程管理器 API 创建实时工作流和高级流程活动监视仪表板。 作者:Doug Todd,Enterra Solutions CTO |
![]() 通过借助 XQuery 将数据库中存储的参数转换为 BPEL XML 定义文件来即时生成 BPEL 流程。 作者:Jerry Thomas,Centerstone Soft 首席设计师 |
第 3 部分:SOA 技术 |
![]() 了解如何通过在运行时操作端点引用来实现动态绑定。 作者:Sean Carey,SPS Commerce 架构师 |
![]() 了解 BPEL 流程如何通过 WSIF 自然访问 Java 类、EJB 以及其他 J2EE 资源。 作者:Matjaz B. Juric,University of Maribor |
![]() ![]() 了解如何使用 BPEL 构建高度可靠的可重用业务流程。 作者:Michael Cardella 和 Jeremy Bolie,Qualcomm Inc. |
![]() 了解如何使用 BPEL 流程管理器的 API 和 Dehydration Store 自动化常规管理任务。 作者:Stany Blanvalet,BPEL 和 J2EE 顾问 |