Loading AI tools
来自维基百科,自由的百科全书
BPEL4People的全稱是WS-BPEL Extension for People,是BPEL在人工活動方面的擴展。
2005年7月,IBM和SAP在一個聯合白皮書中提出BPEL4People。2007年6月,Active Endpoints, Adobe, BEA, IBM, Oracle和SAP共同發布了BPEL4People和WS-HumanTask規範,描述了BPEL過程中如何進行人員的交互。
BPEL語言說明了業務過程的行為特性,過程的活動是Web服務。人員交互並不在其範圍內。雖然在分布式商業應用中廣泛採用了Web服務,但是缺乏人員交互是應用於真實世界業務過程的一大差距。
為了填補這個差距,BPEL4People擴展了BPEL,從只能編排Web服務,擴展為同時支持對Web服務和基於角色的人工活動進行編排。
在業務流程方面, BPEL4People通過以額外的獨立語法和語義擴展BPEL,提供以下功能:
WS-HumanTask規範引入了人工活動和通知的定義,包括它們的屬性,行為特性,和一系列用於操縱人工活動的操作。同時,引入了一個協調協議,用於控制互操作方式下的人工任務服務的自治和生命周期管理。
BPEL4People規範引入了一個WS-BPEL的擴展,用於在WS-BPEL中引入人員交互。擴展定義了一種新的基本活動,允許由人工任務作為其實現,並允許指定過程局部的任務或使用過程定義外的任務。這一擴展基於WS-HumanTask規範。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.