InfoQ Geekathon 大模型技术应用创新大赛 了解详情
写点什么

BPEL4People 和 WS-HumanTask 标准化在即

  • 2008-01-14
  • 本文字数:876 字

    阅读完需:约 3 分钟

BPEL4WS 一经面世就被大肆宣传,但是多数人认为要大规模使用它,它必须成为一个标准。它最终这样做了,成为 WS-BPEL ,它已经作为标准进行了几次修订 WS-BPEL 技术委员会于 2007 年 5 月正式关闭,关于 WS-BPEL是否完成它最初宣传所暗示功能,评判还没有统一的意见。但是,无庸置疑的是WS-BPEL 已经成为一个主要的WS-* 标准,并被包含在所有严肃的Web 服务厂商的实现中。

但是,人工任务交互/BPM 并不是WS-BPEL 的目标领域。正如 WS-BPEL FAQ 指出:

  1. BPMN 和 WS-BPEL2.0 的关系?

  2. WS-BPEL 是一个 OASIS 的服务编制(orchestration)语言标准。BPMN 是一个 OMG 的业务过程可视化表述标准。尽管一个 BPEL 过程可以用 BPMN 表述,但是有些 BPMN 模型不能用 BPEL 表述。目前,这个 FAQ 预先提醒:不存在从 BPMN 到 WS-BPEL 2.0 的映射。

  3. WS-BPEL 如何处理人工任务?

  4. BPEL 不是为人工工作流而设计的。

现在已经有一些其他的尝试来提供这种映射/ 集成,但是它们中没有一个真正有机会成为一个标准。然而,这是一个重要的遗漏。因此当 WS-HumanTask 和 BPEL4People 被同一 WS-BPEL 作者宣布的时候,不要惊讶。和 WS-BPEL 一样,让这些作者按照标准团体一起行动,会耽搁他们一些时间,不过正如 John Evdemon ( WS-BPEL 技术会员会的联合主席)刚刚宣布的: > BPEL4People 和WS-HumanTask 规范已经提交给OASIS,一个新的BPEL4People 技术委员会成立——期待尽快看到一份公告和参与倡议。这个技术委员将关注如何将人工交互(“人工任务”)作为WS-BPEL 流程的一部分来定义,并将这些定义暴露为Web 服务。

这个技术委员会的产出对WS-BPEL 的影响有待考察,但是BPM 是SOA 重要的组成。在Web 服务领域内为它建立标准只能是一件好事。

查看英文原文: BPEL4People and WS-HumanTask Head To OASIS - - - - - -

译者简介:王志雄,长期从事软件开发工作,项目集中在 EAM 和设备点检管理领域。2004 年转入 JAVA 领域,曾经在项目中使用过 Hibernate、Struts、Spring 等。关心软件技术和相关工具的动态,将其中成熟的技术和工具应用到实际的项目之中。关心开源软件的发展动态以及软件过程和敏捷开发的实践探索。

活动推荐:

2023年9月3-5日,「QCon全球软件开发大会·北京站」 将在北京•富力万丽酒店举办。此次大会以「启航·AIGC软件工程变革」为主题,策划了大前端融合提效、大模型应用落地、面向 AI 的存储、AIGC 浪潮下的研发效能提升、LLMOps、异构算力、微服务架构治理、业务安全技术、构建未来软件的编程语言、FinOps 等近30个精彩专题。咨询购票可联系票务经理 18514549229(微信同手机号)。

2008-01-14 02:31804

评论

发布
暂无评论
发现更多内容

代开病假单|代办病假条|体检报告|诊断证明书

病假条病假单

抠图软件Topaz ReMask 5 如何设置成中文?

魔仙苹果mac堡

Topaz ReMask 5中文 Topaz ReMask 5破解 好用的抠图软件 Topaz ReMask 5汉化教程

Git 远程仓库失效

Andy

软件测试|Python高手教你玩转 Excel 自动化

霍格沃兹测试开发学社

使用友好的API设计理念

agnostic

API APi设计

背靠香港影视集团星光文化,StarNFT问世了

EOSdreamer111

苹果电风扇软件Macs Fan Control Pro中文版注册码

魔仙苹果mac堡

Macs Fan Control Pro Mac电脑风扇控制 风扇转速和温度

软件测试|Pytest的必会技巧(一)

霍格沃兹测试开发学社

背靠香港影视集团星光文化,StarNFT问世了

鳄鱼视界

基于容器和Kubernetes的应用无限扩容

俞凡

Kubernetes 最佳实践 云原生

IDA Pro 7 for Mac(静态反编译工具)快捷键

魔仙苹果mac堡

IDA Pro 7 破解 IDA Pro 7 Mac下载 静态反编译软件 IDA Pro快捷键

软件测试|Python实用炫酷技能——推导式

霍格沃兹测试开发学社

什么是好代码/坏代码?给普通人的图解示例

越长大越悲伤

后端 好代码的衡量标准

软件测试/测试开发丨学习笔记之Allure2测试报告

测试人

Python 软件测试 自动化测试 测试开发 Allure

Git客户端SmartGit许可证下载 支持M1 SmartGit汉化教程

魔仙苹果mac堡

mac软件下载 Git客户端 SmartGit下载 SmartGit破解版 SmartGit许可证

JavaScript作用域深度剖析:从局部到全局一网打尽

控心つcrazy

软件测试/测试开发丨Pytest测试用例生命周期管理-Fixture

测试人

软件测试 自动化测试 测试开发 测试用例 pytest

软件测试|手把手教你用Python来模拟绘制自由落体运动过程中的抛物线

霍格沃兹测试开发学社

软件测试|不会Python RPC,一篇文章教你入门

霍格沃兹测试开发学社

单调队列算法模板及应用

timerring

算法

使用 MacBook Pro 时如何防止过热

魔仙苹果mac堡

MacBook 电脑「降温」

Kafka008——浅谈Broker的存储架构

Codyida

后端

软件测试|神操作!用 Python 操作 xmind 绘制思维导图

霍格沃兹测试开发学社

软件测试|PC端应用自动化最佳解决方案——Pywinauto

霍格沃兹测试开发学社

设计模式之美--应用LOD法则实现“高内聚低耦合”

GalaxyCreater

设计模式

背靠香港影视集团星光文化,StarNFT问世了

西柚子

idea每次打开新的类依次排列

源字节1号

开源 软件开发 小程序开发

软件测试|Python神器logging,你真的了解吗?

霍格沃兹测试开发学社

软件测试/测试开发丨Python常用数据结构-学习笔记

测试人

软件测试 自动化测试 测试开发 python数据结构

软件测试|一步到位教会你Python字典操作(一)

霍格沃兹测试开发学社

软件测试|Python删除列表元素的3种方法,你都会吗?

霍格沃兹测试开发学社

  • 扫码添加小助手
    领取最新资料包
BPEL4People和WS-HumanTask标准化在即_SOA_Mark Little_InfoQ精选文章