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

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

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

    隨筆 - 19, 文章 - 93, 評(píng)論 - 17, 引用 - 0
    數(shù)據(jù)加載中……

    誰(shuí)來(lái)一統(tǒng)BPM江湖?

    ?

    ????????BPM概念與BPMS之相關(guān)技術(shù)是架構(gòu)在Web Services/SOA之基礎(chǔ)上,未來(lái)不僅會(huì)改造企業(yè)建構(gòu)IT 系統(tǒng)的方法,也同時(shí)改變企業(yè)營(yíng)運(yùn)模式,或稱(chēng)商業(yè)流程的執(zhí)行方式。對(duì)廠商而言,誰(shuí)能主導(dǎo)流程定義與執(zhí)行的相關(guān)標(biāo)準(zhǔn)誰(shuí)就是市場(chǎng)的贏家。

    ????????本篇將要探討,目前有哪些標(biāo)準(zhǔn)與主導(dǎo)的廠商陣營(yíng)?這些廠商陣營(yíng)如何既結(jié)盟又競(jìng)爭(zhēng)?又誰(shuí)能一統(tǒng)江湖而成市場(chǎng)最大贏家?

    BPM與SOA

    ????????BPM藉由明確表式的流程定義將耦合鬆散的一群獨(dú)立服務(wù)串聯(lián)成新的商業(yè)流程,並讓不同的BPMS能相互溝通與執(zhí)行企業(yè)流程。因此標(biāo)準(zhǔn)流程定義扮演著B(niǎo)PMS技術(shù)中的核心角色。

    ????????流程定義語(yǔ)言是一種正規(guī)(Formal)語(yǔ)言,可以將企業(yè)各種流程表示成一種可執(zhí)行流程(Executable Process)形式的正規(guī)模型。

    ????????由於BPM擴(kuò)展了Web Services的應(yīng)用,所以能乘駕在巨大的Web Services發(fā)展浪潮御風(fēng)而上。BPM的相關(guān)標(biāo)準(zhǔn)大都用來(lái)定義BPM和Web Service如何整合與部署以達(dá)成企業(yè)任務(wù)。多家軟體大廠和標(biāo)準(zhǔn)組織都架構(gòu)在Web Services相關(guān)標(biāo)準(zhǔn)的基礎(chǔ)上,也就是說(shuō),這些標(biāo)準(zhǔn)都延伸了XML、SOAP、WSDL、和UDDI幾項(xiàng)技術(shù)規(guī)格。

    ??????目前冒出的BPM相關(guān)標(biāo)準(zhǔn)為數(shù)不少,大家較為熟悉的有WfMC's XPDL (XML-based Process Definition Language) 、BPMI's BPML (Business Process Modeling Language) 、還有ebXML's BPSS (Business Process Specification Schema) 。除此之外,還有由廠商結(jié)盟的陣營(yíng),如BEA、 Microsoft、與IBM聯(lián)合制定的BPEL4WS (Business Process Execution Language for Web Services,簡(jiǎn)稱(chēng)BPEL),以及由Sun Microsystems, SAP, Oracle, Italio與其他公司共同制定的WSCI (Web Service Choreography Interface,網(wǎng)路服務(wù)編排介面) 。

    ??????這些標(biāo)準(zhǔn)都是利用活動(dòng)(Activity)作為流程定義之基本元件,每一個(gè)活動(dòng)伴隨一個(gè)實(shí)體相關(guān)資料 (Instant-Relevant Data),作為流程傳遞的邏輯(Routing Logic)評(píng)估條件,在BPML 稱(chēng)property,XPDL稱(chēng) Workflow-relevant data, BPEL 稱(chēng) Container。

    ??????XPDL標(biāo)準(zhǔn)著重在工作分配(Distribution)的相關(guān)議題,例如如何指定活動(dòng)執(zhí)行所須的資源與應(yīng)用程式。BPML 標(biāo)準(zhǔn)著重在定義Web Service的重要議題,如支援交易(Transactions) 與例外處理,定義特定訊息交換與事件處置的活動(dòng)型態(tài)。BPEL標(biāo)準(zhǔn)的重點(diǎn)與BPML相類(lèi)似。WSCI 標(biāo)準(zhǔn)著重在Web Service的Choreography,像是服務(wù)介面的行為。BPSS以ebXML 建議的UMM (UN/CEFACT Modeling Methodology, 模型化方法論) 為基礎(chǔ),以便支援在企業(yè)間以各種交易行為(Business Transaction)組合成所謂的企業(yè)協(xié)同(Business Collaboration) 。

    標(biāo)準(zhǔn):群雄稱(chēng)霸 西瓜偎大邊

    ??????IT產(chǎn)業(yè)中,大者恆大是贏得業(yè)界標(biāo)準(zhǔn)地位的不變定律。百家爭(zhēng)鳴的戰(zhàn)國(guó)時(shí)代中,大家都希望成為產(chǎn)業(yè)的主流標(biāo)準(zhǔn),因此為了獲得最後勝利,小型的標(biāo)準(zhǔn)組織會(huì)漸漸去依附大的國(guó)際標(biāo)準(zhǔn)組織並爭(zhēng)取這些組織的認(rèn)可。透過(guò)大組織的力量將小組織建置的標(biāo)準(zhǔn)推行全世界,將可吸引更多的使用者、獨(dú)霸市場(chǎng)形成國(guó)際認(rèn)可標(biāo)準(zhǔn),而不再僅是規(guī)格。

    ??????例如,微軟與IBM各自推出流程標(biāo)準(zhǔn)XLANG與WSFL (Web Service Flow Language)。但在2002年兩家大廠合作共同推出新規(guī)格BPEL4WS,並且向OASIS 標(biāo)準(zhǔn)組織提出提案報(bào)告,最後也獲得OASIS認(rèn)可的標(biāo)準(zhǔn)。Sun Micro及Oracle合作的廠商陣營(yíng)為了推動(dòng)WSCI,將這個(gè)規(guī)格標(biāo)準(zhǔn)送往W3C,並都參加了W3C 的Choreography工作小組。同時(shí)BPMI組織也向正在研究企業(yè)流程標(biāo)準(zhǔn)的OMG提案,希望OMG直接採(cǎi)納它們制定的標(biāo)準(zhǔn)或是與OMG即將訂出的標(biāo)準(zhǔn)可以相對(duì)照。

    ??????從許多跡象顯示,目前顯然是BPEL較佔(zhàn)上風(fēng)。例如,今年WfMC在義大利舉行的技術(shù)大會(huì)中,與會(huì)廠商談?wù)摰木劢箯娜ツ甑腂PMN (Business Process Modeling Notation by BPMI) 轉(zhuǎn)移到BPEL。今年SAP和Intalio在支援WSCI之外,也決定支援OASIS的BPEL。包括Siebel在內(nèi)的20幾家廠商也計(jì)畫(huà)採(cǎi)納BPEL。此外,Oracle今年在Java One發(fā)表了以BPEL為基礎(chǔ)的流程模型化工具 (Modeling Tool) 以及工作流程自動(dòng)化軟體。

    多方壓寶?大和解?

    ??????同時(shí)我們也可以觀察到一些有趣的現(xiàn)象:廠商同時(shí)在不同的聯(lián)盟支援兩個(gè)不相容的的標(biāo)準(zhǔn)。所以,越來(lái)越多的的BPM產(chǎn)品都可以支援多個(gè)企業(yè)流程語(yǔ)言標(biāo)準(zhǔn),以避免讓其產(chǎn)品在一群複雜且自成一派的標(biāo)準(zhǔn)中成為孤島。

    ??????不過(guò)這也不是無(wú)解問(wèn)題,因?yàn)楦麝嚑I(yíng)也出現(xiàn)大和解之勢(shì),尋求標(biāo)準(zhǔn)間之互補(bǔ)性與互通性,讓差異減至最小,同時(shí)避免出現(xiàn)不相容的兩套標(biāo)準(zhǔn)。像是今年昇陽(yáng)和甲骨文藉著參加OASIS BPEL的會(huì)議,試圖推動(dòng)W3C工作小組和OASIS之間的合作,解決兩個(gè)重複的標(biāo)準(zhǔn)。甲骨文已經(jīng)正式加入OASIS BPEL技術(shù)委員會(huì),昇陽(yáng)也有意加入技術(shù)委員會(huì)。IBM、Oracle、BEA、Sun Microsystems同為WfMC及BPMI會(huì)員,但I(xiàn)BM、BEA與微軟卻也積極推動(dòng)BPEL。

    ??????到最後,哪一個(gè)BPM標(biāo)準(zhǔn)會(huì)勝出還很難說(shuō),雖然BPEL目前較具有冠軍相,不過(guò)我相信還需要一番較勁。

    ??????BPM標(biāo)準(zhǔn)涵蓋的範(fàn)圍相當(dāng)廣泛,所涵蓋的BPM生命週期也不盡相同。彼此之間有些重疊、又有些相關(guān)分類(lèi)架構(gòu),如何清楚瞭解這些標(biāo)準(zhǔn)用途、定位、與跟Web Service標(biāo)準(zhǔn)之關(guān)係?請(qǐng)見(jiàn)下回分解。

    作者:
    ?????????國(guó)立交通大學(xué)資訊工程學(xué)系、學(xué)碩士,目前為國(guó)立交通大學(xué)資訊工程學(xué)系博士候選人。長(zhǎng)年研究軟體流程及品質(zhì),曾獲選為IEEE Computer Society、Association for Computing Machinery(ACM)會(huì)員,現(xiàn)並兼任國(guó)際電機(jī)暨電子工程師學(xué)會(huì)(IEEE) Softwsare雜誌審稿委員。
    http://taiwan.cnet.com/enterprise/column/0,2000062894,20000902,00.htm
    http://taiwan.cnet.com/enterprise/column/0,2000062893,20093333,00.htm

    posted on 2006-11-25 16:00 BPM 閱讀(294) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 工作流基礎(chǔ)

    主站蜘蛛池模板: 亚洲美女自拍视频| 特级毛片aaaa免费观看| 免费国产成人高清在线观看麻豆| 日本特黄特色AAA大片免费| 久久精品国产精品亚洲色婷婷 | aa在线免费观看| 亚洲小说图片视频| 亚洲国产午夜中文字幕精品黄网站 | 亚洲一区精品视频在线| 亚洲成AV人在线观看网址| 无码日韩精品一区二区三区免费 | 一级毛片完整版免费播放一区| 亚洲人成电影在在线观看网色| 天天看免费高清影视| APP在线免费观看视频| 亚洲AV日韩AV无码污污网站| 亚洲AV综合色一区二区三区| 四虎免费在线观看| 特级精品毛片免费观看| 免费的黄网站男人的天堂 | 国产一级高青免费| 亚洲日韩AV一区二区三区中文| 亚洲成AV人片在线观看ww| 国产福利免费在线观看| 最新黄色免费网站| 亚洲免费一区二区| 久久亚洲精品无码网站| 亚洲熟妇无码久久精品| 亚洲精品自产拍在线观看| 国产一级淫片a视频免费观看| 日本免费xxxx| 全免费a级毛片免费看| 曰批免费视频播放在线看片二 | 两个人日本免费完整版在线观看1| 亚洲中文精品久久久久久不卡| 亚洲电影中文字幕| 亚洲愉拍99热成人精品热久久| 成人性生活免费视频| 18禁止观看免费私人影院| 91麻豆国产免费观看| 国产无遮挡无码视频免费软件|