BPEL 开发人员支持 快速链接 BPEL 教程 BPEL 技术讨论 BPEL 技术说明 BPEL 培训材料 BPEL 论坛 下载 BPEL Process Manager 和 BPEL Designer |
![]() | |||
![]() | 入门教程 (PDF) | ||
![]() | 教程 1:开发 Hello World BPEL 流程 (PDF) 在本流程中,您将了解如何安装 Oracle BPEL Designer 以及如何用它构建、部署和测试您的第一个 BPEL 流程。该流程只是一个同步“Hello World”流程流。 它以一个名字作为输入消息,然后通过同步响应返回消息“Hello”和该名称。 | ||
![]() | 教程 2:调用同步的 Web 服务 (PDF) 在本教程中,您将了解如何使用 Oracle BPEL Designer 构建、部署和测试您的第二个 BPEL 流程。该流程是一个异步流,它调用一个简单的服务:同步信用评级服务。创建本流程是构建更加复杂的应用程序(如 Oracle 的贷款流示例)的第一步。 | ||
![]() | 教程 3:在 BPEL 中操作 XML 文档 (PDF) 在一个 BPEL 流程中,任何内容都是 XML 的,其中包括传递给 BPEL 流程和从中返回的消息、与外部服务交换的消息以及该流程流自身使用的任何局部变量。所有这些消息和变量的类型都是以 XML 模式定义的,通常在流自身的 WSDL 文件中或者它所调用服务的 WSDL 文件中进行定义。因此,BPEL 中的所有变量是 XML 文档,而任何相关 BPEL 流程都会使用相当多的代码来操作这些 XML 变量…… | ||
![]() | 教程 6:BPEL 和用户任务 (PDF) BPEL 是将多个服务组合到端到端业务流程中的一种语言。人员和手动任务经常是这种业务流程的有机部分(特别是在异常处理或与工作流/审批相关的任务中)。在本文档中,您将了解如何使用 Oracle TaskManager 服务在 BPEL 业务流程内创建用户交互模型。 | ||
![]() | 教程 7:通过 SOAP 或 Java 调用 BPEL 流程 BPEL 是将多个服务组合到端到端业务流程中的一种语言。人员和手动任务经常是这种业务流程的有机部分(特别是在异常处理或与工作流/审批相关的任务中)。在本文档中,您将了解如何使用 Oracle TaskManager 服务在 BPEL 业务流程内创建用户交互模型。 |
![]() | ||
Edwin Khodabakchian 回答常见 BPEL 问题的录音:
|
![]() | |||
![]() | BPEL-TN001:TCP 隧穿 Oracle BPEL Process Manager 如何查看 BPEL 流程和它所调用服务之间(或者服务和它所调用 BPEL 流程之间)交换的 SOAP 消息?如何查看用于关联异步消息的 WS-Addressing 标头? | ||
![]() | BPEL-TN002:创建和管理 BPEL 域 什么是 BPEL 域?如何创建一个新域?如何将 BPEL 流程部署到一个新创建的域?如何在新创建的域中取消 BPEL 流程的部署? | ||
![]() | BPEL-TN003:HTTP 代理配置 当调用一个在企业防火墙之外的托管 Web 服务时,如何配置 Oracle BPEL Process Manager 来使用 http 代理? | ||
![]() | BPEL-TN005:在独立环境中运行 BPEL Designer 重新配置 BPEL Designer,以便能够在没有安装 Oracle BPEL Process Manager 的机器上使用它。 | ||
![]() | BPEL-TN007:构建弹性的 BPEL 流程 了解如何通过正确管理运行时异常来提高 BPEL 流程的弹性。 | ||
![]() | BPEL-TN009:BPEL PM Oracle9i 配置指南 有关如何配置 BPEL Process Manager 以便将 Oracle9i 用作持久存储的说明 |
![]() | |||
![]() | 课程 1:Hello World BPEL 流程 (PDF) “如何实现、编译、部署和运行第一个 BPEL 流程?我想让 BPEL 流程生成并返回一句问候” | ||
![]() | 课程 2:调用同步 Web 服务 (PDF) “如何从一个 BPEL 流程调用同步信用分级 Web 服务?” | ||
![]() | 课程 3:调用异步 Web 服务 (PDF) “American Loan 展示 Web 服务能够在任何位置进行调用,可以用几分钟到几天的时间处理从贷款申请到贷款提供的流程。如何将异步贷款处理服务用作我的 BPEL 流程的一部分?” | ||
![]() | 课程 4:并行处理 (PDF) “假设 AmericanLoan 和 UnitedLoan 最多能利用 5 天时间处理贷款请求,那么是否能够并行调用这些服务?” | ||
![]() | 课程 5:条件分支 (PDF) “我收到两个贷款意向(一个来自 UnitedLoan,一个来自 StarLoan)。我如何选择利率最低的贷款?” | ||
![]() | 课程 6:故障处理 (PDF) “信用分级服务在某些情况下会抛出一个 {http://services.otn.com}NegativeCredit 故障。如何在 BPEL 流程中捕获和处理故障?” | ||
![]() | 课程 7:用户任务 (PDF) “如何将用户审查步骤集成到 BPEL 流程中?我想让该步骤由一个向用户显示 StockReviewSheet,并且允许更新和完成复查任务的自定义 Web 应用程序实现。” | ||
![]() | 课程 8:从 JSP 调用 BPEL 流程 (PDF) “我已经实现并部署了一个异步 HelloWorld BPEL 流程。如何从 Java/JSP 应用程序启动该流程?” | ||
![]() | 课程 9:事件和超时 (PDF) “StarLoan 计划在一个小时之内返回给我们一个贷款意向。如果没有回调则会发生什么事情?如何处理 BPEL 流程中的这种超时?” | ||
![]() | 课程 10:Java 嵌入 (PDF) “我有一个客户实体 Bean,它使我能够基于电子邮件 ID 检索 SSN。如何从 BPEL 流程调用该 bean?” |
联系客服