<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 19, 文章 - 93, 評論 - 17, 引用 - 0
    數據加載中……

    bpel和工作流的三個主要區別

    基于狀態的工作流管理系統(WFMS)和可執行的業務流程語言 BPEL )之間主要的差別有如下三點:

    1、面向消息(message oriented) VS 基于狀態(stated based):

    WMFS : 基于狀態的WMFS系統主要對圖元(Activity)狀態的變遷管理,工作流引擎維護和計算活動之間的轉移條件。

    BPEL : 而
    BPEL 則是由一個消息激發流程的創建和運行, BPEL 流程內部每個Service都會被一個onMessage消息上配置的event handler觸發,等到執行了event handler事件后會產生下一個活動執行的onMessage消息源,同時觸發下一個活動執行。

    2、流程實例ID VS 消息相關性

    WMFS : 基于狀態的WFMS系統會在創建流程實例時為每個實例產生一個唯一ID標示。客戶端可以通過引擎提供的相關API調用這個流程實例執行、停止、掛起。

    BPEL : BPEl則是用一組唯一標示的消息來確定要創建的流程實例是哪個,這個唯一標示的消息用correlation(相關性)包裝起來,其中定義了消息的名稱,消息個數,消息的類型。
    BPEL 引擎會自定的匹配這組消息到一個流程定義的receive活動上,最后創建一個新的流程實例。

    3、工作流引擎API VS 抽象服務端口:

    WMFS : 要執行一個XPDL的工作流文件必須要用工作流引擎提供的一組API去調用,以便管理控制、執行和訪問流程實例。例如:啟動一個流程實例必須要告訴流程定義的名稱。

    BPEL : 而
    BPEL 則是做為一個服務暴露給外部調用,用的是面向服務(service oriented)的概念,例如調用一個bpel需要告訴激發bpel的消息相關性和業務伙伴是誰。相關性和業務伙伴分別是用WSDL描述的消息和服務,bpel內部調用的最終是一個Web Service。

    posted on 2006-12-03 07:38 BPM 閱讀(566) 評論(0)  編輯  收藏 所屬分類: BPEL

    主站蜘蛛池模板: 一级毛片视频免费观看| 一区二区三区精品高清视频免费在线播放 | 国产成人综合亚洲AV第一页| 国产亚洲精品91| 免费国产真实迷j在线观看| 亚洲AV永久无码精品网站在线观看| 久久WWW色情成人免费观看| 亚洲久悠悠色悠在线播放| 成人性生活免费视频| 亚洲精品宾馆在线精品酒店| 日韩电影免费在线观看视频| 在线精品自拍亚洲第一区| 婷婷亚洲天堂影院| 精品多毛少妇人妻AV免费久久 | 亚洲av无码国产精品夜色午夜| 91免费国产自产地址入| 黄色一级毛片免费| 久久精品国产亚洲av日韩| 成人黄动漫画免费网站视频| 亚洲最大的视频网站| 成人免费视频小说| 日本黄页网址在线看免费不卡| 亚洲人成人网站色www| 3344免费播放观看视频| 亚洲欧美国产国产综合一区| 亚洲国产成人爱av在线播放| 成人久久免费网站| 亚洲国产精品成人精品软件| 黄网址在线永久免费观看 | 亚洲另类激情综合偷自拍| 免费三级毛片电影片| 免费国产黄网站在线看| 亚洲av女电影网| 无码一区二区三区免费视频| 成人午夜影视全部免费看| 久久综合亚洲色HEZYO社区| 韩国18福利视频免费观看| 大妹子影视剧在线观看全集免费| 久久久无码精品亚洲日韩京东传媒| 暖暖免费高清日本一区二区三区| 本免费AV无码专区一区|