级别: 初级
王 强, 软件工程师, 日本富士施乐(FujiXerox)
2003 年 3 月 01 日
商业流程执行语言BPEL4WS(Business Process Execution Language For Web Services)是专为整合Web Services而制定的一项规范标准。它从本质上来说是IBM的WSFL和Microsoft的XLANG的结合物,目前已经成为业界标准。WSFL 支持图形化的流程,而XLANG在结构化构造方面有独到的方法,而BPEL4WS正是吸取了两者的优点,同时摒弃了一些复杂繁琐的部分,形成了一种较为自然的描述商业活动的抽象高级语言。
引言
本文主要介绍的有3个方面的内容
- BPEL4WS语言的特点。
- BPEL4WS语言主要元素使用技巧提示。
- BPEL4WS语言利用外部Web服务的技巧提示。
(注:对于BPEL4WS的基本语法介绍由于篇幅原因并没有包括在本文中,读者可以参阅附录中的相关资料介绍。) |