BPEL4WS vs XPDL
?????????
???????對BPEL4WS了解后,釋然。BPEL4WS和XPDL面對的側重點不一樣,按目前的規范誰也不可能取代誰
?????? BPEL4WS的興起主要是因為幾大廠商鼓吹SOA,誠然BPEL4WS在整合Web service上比XPDL確實強,控制能力也強多了,所謂后生可畏啊。如果單論workflow,BPEL4WS就比XPDL弱多了,畢竟人家夠專業。
?????? BPEL4WS節點細力度沒有XPDL強。BPEL4WS適合做integration,特別是異構系統整合,做工作流就是勉為其難了。XPDL的弱點就是在Web service上沒有能在規范層面上做定義,需要各個廠商自己擴展支持:(如果BPEL4WS和XPDL模型能融合一起形成一個規范,將橫掃SOA和Workflow。