審計(jì)線索數(shù)據(jù)可用于已經(jīng)執(zhí)行的每個(gè)流程節(jié)點(diǎn)。該功能類似于 BPEL 控制臺(tái)中相應(yīng)的功能。通過 Flex 用戶界面,可以訪問在用戶界面中選擇的流程節(jié)點(diǎn)的詳細(xì)信息數(shù)據(jù)(請(qǐng)參見圖 5)。
圖 5 查看有效載荷信息
可以使用以下 ActionScript 2.0 代碼提取審計(jì)線索數(shù)據(jù):
bpelObject.bpelDetails = eventData.event.details.data;
Flex 界面通過跟蹤審計(jì)線索中的活動(dòng)來輪詢當(dāng)前業(yè)務(wù)流程狀態(tài)的更改,從而以可視化方式描繪業(yè)務(wù)流程中哪個(gè)步驟已經(jīng)掛起。檢測(cè)到更改時(shí),F(xiàn)lex 應(yīng)用程序?qū)⑹褂眠h(yuǎn)程調(diào)用請(qǐng)求一個(gè)新的當(dāng)前實(shí)例跟蹤來檢索審計(jì)線索。隨后,使用此實(shí)例跟蹤在與每個(gè) BPEL 流程用戶任務(wù)關(guān)聯(lián)的輸入屏幕上顯示數(shù)據(jù)。Flex 客戶端輸入屏幕使用活動(dòng)關(guān)聯(lián) ID 與相應(yīng)的 BPEL 流程步驟關(guān)聯(lián)。
結(jié)論
業(yè)務(wù)流程的價(jià)值在于它能夠提供優(yōu)秀的流程性能可視化描繪并支持任務(wù)集成。從美學(xué)角度而言,本文描述的應(yīng)用程序?qū)τ谧罱K用戶極具吸引力。
正如我所演示的,RIA 可以提供一個(gè)松散耦合的表示層方法來提交新的 SOA 應(yīng)用程序。通過組合 RIA 前端與 SOA 后端,企業(yè)可以降低互聯(lián)網(wǎng)應(yīng)用程序的管理和部署成本。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
