跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

使用 BPEL4WS 的业务流程

Sanjiva Weerawarana (sanjiva@us.ibm.com), 研究人员, IBM TJ Watson Research Center
Sanjiva Weerawarana 是 IBM T.J. Watson Research Center 的 Component Systems 组的一名研究人员。他是 BPEL4WS 规范、WSDL 规范以及 WSFL 规范的作者之一,也是 BPWS4J、Apache SOAP、WSTK、WSDL Toolkit、WSIF 和 WSGW 的开发者之一。他获得了 Purdue University 的计算机科学博士学位。您可以通过 sanjiva@us.ibm.com与作者联系。
Francisco Curbera (curbera@us.ibm.com), 研究人员, IBM TJ Watson Research Center
Francisco Curbera 是 IBM T.J. Watson Research Center 的 Component Systems 组的一名研究人员,也是该组的主管。他是 BPEL4WS 规范、WSDL 规范以及 WSFL 规范的作者之一,也是 BPWS4J、Apache SOAP 和 WSTK 的开发者之一。他获得了 Columbia University 的应用数学博士学位。请通过 curbera@us.ibm.com与他联系。
Rania Khalaf (rkhalaf@watson.ibm.com), 软件工程师, IBM TJ Watson Research Center
Rania Khalaf 是 IBM TJ Watson 研究中心的 Componet Systems 小组的一名软件工程师。2001 年,她从 MIT 获得学士学位和工程硕士学位后进入 IBM。Rania 是 IBM BPEL4WS 引擎的创建者之一,您可以从 alphaWorks 上获得 BPWS4J。您可以通过 rkhalaf@watson.ibm.com与作者联系。
Matthew Duftler (duftler@us.ibm.com), 软件工程师, IBM TJ Watson Research Center
Matthew J. Duftler 是 IBM T.J. Watson Research Center 的 Component Systems 小组的一名软件工程师。他是 Apache SOAP 的原作者之一,是 JSR110(Java APIs for WSDL)的带头人之一,还是 IBM BPEL4WS 引擎的创作者之一。您可以通过 duftler@us.ibm.com与 Matthew Duftler 联系。
Nirmal Mukhi (nmukhi@us.ibm.com), 软件工程师, IBM TJ Watson Research Center
Rania Khalaf 是 IBM TJ Watson Research Center 的 Component System 小组的一名软件工程师。2001 年,她从 MIT 获得学士学位和工程硕士学位后进入 IBM。Rania 是 IBM BPEL4WS 引擎的创作者之一,您可以从 alphaWorks 上获得 BPWS4J。您可以通过 nmukhi@us.ibm.com与作者联系。

简介: 欢迎来到使用 XML 专栏 - developerWorks 上的一个新专栏 。该专栏的前提是,开发人员最好通过研究代码来学习,因此我会随同专栏一起开发一系列 XML 项目,这些项目将在几篇专栏文章中讨论。感谢这种形式,这样我可以解决更大、更现实的项目,而不是通常可能仅为一篇文章的情景所构思的项目。请注意,您可以在本专栏伙伴站点上找到作为开放源码项目的演示项目本身(请参阅参考资料)。我期待着这些项目可以随着你我的使用而不断发展,届时我会在这里报告那些更改。

发布日期: 2004 年 6 月 04 日
访问情况 : 1750 次浏览
评论: 


使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 8 部分 New!

本文阐述三个 BPEL 活动的使用:switch、pick 和 compensate。

使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 7 部分:将相关性和故障处理添加到流程中

本文扩展前几篇文章中一直讨论的简单 BPEL4WS 流程,使它能够和一个已经存在的流程实例进行通信并能够捕获自身执行过程中可能发生的故障。

使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 6 部分:相关性、故障处理和补偿

本文讨论 BPEL4WS 的高级属性,它们是定义和执行业务流程的基础。

使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 5 部分:添加链接并操作数据

本文继续前面第二部分中的示例并将它扩展到 BPEL4WS 规范和 BPWS4J 示例所包含的贷款批准流程中。在 BPEL4WS 中,条件是 XPath 表达式,本文显示条件如何合并流程的容器数据。

使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 4 部分:用 BPWS4J 编辑器创建流程

作者在本文中描述了创建 BPEL4WS 流程的设计方式,还描述了如何使用 BPWS4J 编辑器来创建、修改和验证这些流程。

使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 3 部分:各种活动以及内存中模型

这一部分将更详细介绍每一种活动。我们还将介绍如何在内存中表示和操作各种 BPEL4WS 构造。

使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 2 部分:创建一个简单的流程

本文将阐述一个整合的主要方面,还将说明服务的 WSDL 描述与 BPEL4WS 流程定义有什么关系以及 BPEL4WS 流程定义如何使用它。

使用 BPEL4WS 的业务流程:学习 BPEL4WS,第 1 部分:业务流程中的概念

本文是本系列的第 1 部分,将引领读者创建第一个简单的流程。后续的部分将以不同方式扩展这个示例,以便阐述并解释 BPEL4WS 语言的关键部分,包括数据操纵、相关性、故障处理、补偿以及 BPEL4WS 中的各种结构化活动。


作者简介

Sanjiva Weerawarana 是 IBM T.J. Watson Research Center 的 Component Systems 组的一名研究人员。他是 BPEL4WS 规范、WSDL 规范以及 WSFL 规范的作者之一,也是 BPWS4J、Apache SOAP、WSTK、WSDL Toolkit、WSIF 和 WSGW 的开发者之一。他获得了 Purdue University 的计算机科学博士学位。您可以通过 sanjiva@us.ibm.com与作者联系。

Francisco Curbera 是 IBM T.J. Watson Research Center 的 Component Systems 组的一名研究人员,也是该组的主管。他是 BPEL4WS 规范、WSDL 规范以及 WSFL 规范的作者之一,也是 BPWS4J、Apache SOAP 和 WSTK 的开发者之一。他获得了 Columbia University 的应用数学博士学位。请通过 curbera@us.ibm.com与他联系。

Rania Khalaf 是 IBM TJ Watson 研究中心的 Componet Systems 小组的一名软件工程师。2001 年,她从 MIT 获得学士学位和工程硕士学位后进入 IBM。Rania 是 IBM BPEL4WS 引擎的创建者之一,您可以从 alphaWorks 上获得 BPWS4J。您可以通过 rkhalaf@watson.ibm.com与作者联系。

Matthew J. Duftler 是 IBM T.J. Watson Research Center 的 Component Systems 小组的一名软件工程师。他是 Apache SOAP 的原作者之一,是 JSR110(Java APIs for WSDL)的带头人之一,还是 IBM BPEL4WS 引擎的创作者之一。您可以通过 duftler@us.ibm.com与 Matthew Duftler 联系。

Rania Khalaf 是 IBM TJ Watson Research Center 的 Component System 小组的一名软件工程师。2001 年,她从 MIT 获得学士学位和工程硕士学位后进入 IBM。Rania 是 IBM BPEL4WS 引擎的创作者之一,您可以从 alphaWorks 上获得 BPWS4J。您可以通过 nmukhi@us.ibm.com与作者联系。

关于报告滥用的帮助

报告滥用

谢谢! 此内容已经标识给管理员注意。


关于报告滥用的帮助

报告滥用

报告滥用提交失败。 请稍后重试。


developerWorks:登录


需要一个 IBM ID?
忘记 IBM ID?


忘记密码?
更改您的密码

单击提交则表示您同意developerWorks 的条款和条件。 使用条款

 


当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

请选择您的昵称:

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

(长度在 3 至 31 个字符之间)


单击提交则表示您同意developerWorks 的条款和条件。 使用条款.

 


为本文评分

评论

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=SOA and web services
ArticleID=244278
ArticleTitle=使用 BPEL4WS 的业务流程
publish-date=06042004
author1-email=sanjiva@us.ibm.com
author1-email-cc=
author2-email=curbera@us.ibm.com
author2-email-cc=
author3-email=rkhalaf@watson.ibm.com
author3-email-cc=
author4-email=duftler@us.ibm.com
author4-email-cc=
author5-email=nmukhi@us.ibm.com
author5-email-cc=

标签

Help
使用 搜索 文本框在 My developerWorks 中查找包含该标签的所有内容。

使用 滑动条 调节标签的数量。

热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。

我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。

使用搜索文本框在 My developerWorks 中查找包含该标签的所有内容。热门标签 显示了特定专区最受欢迎的标签(例如 Java technology,Linux,WebSphere)。我的标签 显示了特定专区您标记的标签(例如 Java technology,Linux,WebSphere)。