999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向服務的現代商務系統信息集成架構

2009-04-29 00:00:00張迎春
中國管理信息化 2009年5期

[摘 要]BPM是企業級的協調的商務流程活動,而SOA可支持企業創建更靈活的信息基礎架構。SOA使用戶輕松地將商務流程連接到基礎系統,從而節省時間和IT資源。將BPM向SOA遷移,可最大程度地降低企業商務流程本身的復雜性,提升企業信息的集成化水平。

[關鍵詞]SOA;BPM;信息集成;商務流程

[中圖分類號]F270.7

[文獻標識碼]A

[文章編號]1673-0194(2009)05-0069-02

1 SOA的思想根源

傳統信息運作方式雖然大大推進了企業生產力,但又反作用于信息技術,促使企業內外部商務信息的大規模集成。從面向過程到面向服務的4個關鍵階段可以看出,程序語言發展的過程實質為逐步降低耦合性的過程,也是接口與接口實現逐漸分離的過程(見表1)。

在Web Service的基礎上發展起來的面向服務架構(Service-Oriented Architecture,SOA)的思想將企業應用看作一些可跨越企業邊界、自我描述、實現某一特殊功能的服務集合。通過標準化的機制,能夠將這些服務注冊于公共數據庫中,并能被感興趣的請求者發現;服務者和請求者之間能夠進行動態綁定和直接交互,實現一定的企業功能邏輯(SOA模型如圖1所示)。而作為SOA的一種實現手段,Web服務以其完好的封裝性、松散的耦合性、協議規范的標準性以及高度的可集成性等特點,能夠良好地滿足SOA應用模式的需求。

2 從BPM到SOA的躍遷

商務流程管理(Business Process Management,BPM)在SOA之前出現并已成功實施。早期企業通常會建立各業務部門相對獨立且相互之間缺乏協同的流程系統。隨著部門分工理論的沒落,各方面的困難使BPM產品一度喪失了競爭優勢。而如今,缺乏靈活性、高昂的變革成本、以IT為中心的傳統應用等因素又促使BPM市場急劇增長。同時,IDC提出流程企業應進化到2.0階段,使用SOA的思想方法和技術架構組裝企業的BPM,而BPM的重新崛起在很大程度上又推動著SOA的發展。

在商務流程自動化(BPA)、異構系統的無縫整合(EAI)、企業流程建模分析(BPM的核心)和監控企業活動以實現流程持續改進(BAM)等每個BPM的應用場合中,SOA都扮演著至關重要的角色。要從BPM遷移到SOA,跨越信息技術與業務之間的鴻溝,需引入一個服務層,該層包含支持特定業務域的服務線、可跨多個業務域共享的可復用技術服務以及Web Services平臺,允許以各種獨立于底層服務和技術平臺的方式定義和利用服務。從技術層面看,SOA和BPM結合的方法主要有以下兩種:

(1)BPEL+WSDL。先定義好一個BPEL流程,然后將其納入到SCA容器。在定義構件時,可使用子元素的process屬性指明這個可執行的BPEL流程的目標名稱。

(2)BPEL應用SCA的某個構件。例如,一個BPEL的變量聲明可以包含一個SCA的擴展,表明這個變量代表了一個SCA構件的屬性。

3 基于SOA的商務系統信息集成應用建模

某國內知名IT企業ABC公司內部先后實施了由不同廠家提供或自主開發的辦公自動化、企業資源計劃、決策支持、電子分銷、供應鏈管理等相對獨立的商務子系統。隨著業務的不斷進展,以及與其他企業的海量信息流通,需要部署一個基于SOA的商務系統門戶集成方案。

考慮到業務需求,通過集成中間件平臺對各商務系統的流程與ERP核心子系統進行實時無縫的鏈接,使企業內部整體的商務流程更加完整和流暢。此外,通過集成中間件平臺集成ABC公司與其供應商Z公司之間的異構ERP系統,使整個供應鏈的商務流程更加完整和流暢。

集成后的SOA架構應用模式為:OA系統首先根據內部登錄人員的配置信息確定用戶身份并給予相應權限,根據此權限范圍內的工作流程和列表提供流程表單。用戶需在表單上填寫與流程控制、ERP系統相關的參數及其他字段信息。工作流引擎根據流程定義文檔控制流程執行,當流程流轉到某個需要調用Web Service的活動時,發送SOAP請求信息給服務提供者。Web Service利用數據訪問邏輯組件操作數據庫表。以采購申請為例(圖2為采購流程定義),用戶調用ERP的采購管理Web Service的“采購信息保存”方法,將采購的物料編號、采購數量、價格范圍、供應商等信息存儲到ERP的數據庫。服務提供者實現服務之后,將包括單據編號和狀態等信息的SOAP返回信息傳回OA系統。工作流引擎根據WSDL文檔解析該SOAP返回信息,將它自動存入流程表單并將表單傳送給服務器,然后根據工作流控制數據和組織/角色模型將流程表單傳遞給下一個執行者,并同時發送E-mail通知。

4 結 語

基于SOA架構的BPM可使企業機構快速部署和改變流程,有助于滿足跨越系統、地域和組織界限的端到端商務流程需求,使企業具備敏捷的商務競爭優勢。下一步面臨的問題是:如何持續改進BPM流程,識別出最有價值的商務流程模型去實施企業級SOA;在此基礎上,如何逐步積累經驗,更深入廣泛地推廣BPM應用。實踐表明,在影響項目成功實施的各種因素中,除了在戰術層面需要能正確實施BPM和SOA的混合分步部署的系統架構師以外,管理理念與組織協調等人為方面的難題遠大于技術難題。因此,要成功部署SOA,企業不能僅關注技術,更應把持續改進流程作為先進的管理理念和必不可少的長期商務戰略。

主要參考文獻

[1]羅鴻,王忠民.ERP原理、設計、實施[M].北京:電子工業出版社,2003:45-60.

[2]劉艷,吳健.基于SOA的OA與ERP的整合應用[J].計算機應用,2008,28(3):816-818.

主站蜘蛛池模板: 国产小视频在线高清播放| 国产自产视频一区二区三区| 高清国产在线| 色综合久久久久8天国| 日韩在线播放中文字幕| 久久久久久久97| 五月婷婷综合在线视频| 国产真实乱子伦精品视手机观看| 日本国产精品一区久久久| 精品久久国产综合精麻豆| 97人妻精品专区久久久久| 久久99精品久久久大学生| 国模极品一区二区三区| 免费国产黄线在线观看| 日韩精品一区二区三区视频免费看| 国产亚洲现在一区二区中文| 亚洲一区二区日韩欧美gif| 亚洲国产综合精品中文第一| 亚洲一区二区三区香蕉| 午夜不卡视频| 国产91在线免费视频| 欧洲亚洲一区| 97国产精品视频自在拍| 国产AV无码专区亚洲A∨毛片| 亚洲欧美日韩另类在线一| 国产乱人免费视频| 亚洲日产2021三区在线| 尤物国产在线| 欧美一区中文字幕| 成人va亚洲va欧美天堂| 国产9191精品免费观看| 亚洲无码免费黄色网址| 欧美a级在线| 精品三级在线| 国产成人精品视频一区视频二区| 无码专区在线观看| 亚洲中文字幕在线观看| 国产午夜精品一区二区三区软件| 欧美一区福利| 67194亚洲无码| 国产毛片片精品天天看视频| 日本亚洲国产一区二区三区| 狠狠久久综合伊人不卡| 欧美性精品| 日韩精品毛片人妻AV不卡| 丁香婷婷激情综合激情| 114级毛片免费观看| 色色中文字幕| 成人亚洲视频| 亚洲成人www| 97se亚洲综合不卡| 免费人成黄页在线观看国产| 无码日韩精品91超碰| 97视频在线观看免费视频| 国产va在线观看免费| 22sihu国产精品视频影视资讯| 无码免费视频| 91福利一区二区三区| 国产欧美精品一区aⅴ影院| 成人国产一区二区三区| 亚洲a级毛片| 欧美日韩北条麻妃一区二区| 欧美日韩福利| 免费激情网站| 日韩欧美高清视频| 国产呦精品一区二区三区网站| 中文无码精品a∨在线观看| 五月天综合婷婷| 五月综合色婷婷| 2024av在线无码中文最新| 国产成人欧美| 国产午夜福利片在线观看| 国产人成在线观看| 国产日本欧美在线观看| 国产成人你懂的在线观看| 亚洲人成网站18禁动漫无码| 欧洲一区二区三区无码| 国产精品美女免费视频大全| 伦伦影院精品一区| 日韩免费毛片| 久久香蕉国产线看观看式| 一区二区欧美日韩高清免费|