監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

智能BPM和面向服務的企業(yè)(上)(AMT研究院 周瑛)

申請免費試用、咨詢電話:400-8352-114

AMTeam.org

 

“面向服務”這個詞現在非常時髦,幾乎所有的企業(yè)信息化雜志上都有它的倩影。這與20年前“面向對象”橫掃IT行業(yè)的光景頗有些相似。那時候涌現了一系列的面向對象的語言、面向對象的分析、面向對象的編程、面向對象的數據庫……逼得企業(yè)不得不“面向對象”。而現在,企業(yè)也不得不“面向服務”了:

·           面向服務的架構

·           面向服務的集成

·           面向服務的流程

·           面向服務的管理

·           ……

所有這些如雨后春筍般涌現的概念和產品都在逼著企業(yè)乖乖就范。

在本文中,我們將重點介紹面向服務的企業(yè)(Service Oriented Enterprise,SOE),以及這種企業(yè)模式的關鍵助推器——業(yè)務流程管理BPM)的作用。SOE是指那些運用面向服務的概念,來整合內部系統(tǒng)以及外部合作伙伴交互的組織。面向服務的思想貫穿于SOE的整個企業(yè)架構中,它幫助企業(yè)按照統(tǒng)一的范例實現服務的生產與消費。

什么是面向服務?

面向服務能夠實現應用、交易伙伴和組織之間的松散連接,并通過服務呼叫來調用它們。這種連接一般是通過發(fā)現完成的。進一步說,獨立的服務可以相互連接,組成流程,它們提供的價值將比單個服務的總和還大。面向服務中的分布式應用既可以是內部的,也可以來自外部的交易伙伴。雙方要遵循達成的協(xié)議,在整個流程的執(zhí)行過程中扮演好自己的角色。

下面讓我們討論一下與概念有關的幾個關鍵術語。首先是“松散連接”,意思是你可以使用服務,并將它整合入你的應用,但同時你無需知道該服務的語言、平臺、位置或狀態(tài)。Web services提供了到網站或應用的程序接口。你可能會有幾個操作,每個操作都有自己的輸入和輸出信息。這些操作組合起來就構成了服務的程序接口。具體的實施細節(jié)、平臺和語言都被隱藏起來了。只要我們在調用時遵循HTTP協(xié)議,返回時遵循SOAP協(xié)議,那么我們就能在Web service的世界中得心應手。

第二個關鍵術語是“發(fā)現”。圖1中著名的三角形結構說明了面向服務中的注冊“發(fā)現”交互循環(huán),目標是要實現對服務的動態(tài)發(fā)現。

 

1 注冊“發(fā)現”交互循環(huán)

第三個關鍵術語是“流程”。流程提供了服務之間的信息順序和控制順序。流程包括簡單的或復雜的決策制定,通過選擇和循環(huán)結構來實現。業(yè)務規(guī)則負責對流程進行指導和控制。

第四個關鍵術語是“達成的”,是關于交易伙伴之間的協(xié)議。為了保證服務的質量(績效、可靠性、安全性、政策遵循等),企業(yè)需要通過服務水平協(xié)議(SLA)規(guī)定交易伙伴之間交互的響應時間等要求。要使SLA有效,流程引擎需要使用規(guī)則引擎來處理交易伙伴之間的復雜關系。

上述關鍵術語說明了面向服務能夠提高“擴展企業(yè)”的生產率和敏捷性。

SOE的智能化

要了解智能化的意義,首先讓我們來看網絡在這方面的情況。網絡提供內容,對于“未經加工的”網絡,自動化agent無法從鏈接中得到有用的東西。而HTMLXML提供符合語法的內容。但這種語法在語義上并不豐富。它們無法描述術語或概念之間的豐富關系。它們缺乏元數據。因此“機器”(agent或基于規(guī)則的系統(tǒng))很難從網絡中推斷知識。

當進入語義網的世界,網絡資源通過元數據描述概念或術語之間的復雜的本體關系。這種元數據對于自動化是十分關鍵的,它是幫助程序從網絡資源之間的關系進行知識推斷的另一個維度(其他維度有網頁和鏈接)。語義網的重點是實現信息的智能化。

Web services與網絡的發(fā)展情況類似,它需要實現應用在服務交互方面的智能化。網頁或XML頁面代表了內容,而Web services代表了方法或操作。Web services像包裝紙一樣用于企業(yè)內部、顧客和交易伙伴之間的整合交互。目前,Web services的核心標準已經相對成熟,應用服務器和供應商都有符合標準的產品面市。

服務質量方面的一些主要標準也有了很大進展,比如安全性標準(如WS-Security)和可靠性標準(如WS-ReliableMessaging)。其他標準還有BPM標準(如BPEL)、交易標準(如WS-Transaction/WS-Coordination)、Web services管理(如WSDM)以及Web services門戶標準(WSRP)。

(待續(xù))

 

相關鏈接:

智能BPM和面向服務的企業(yè)(下)

發(fā)布:2007-03-25 10:06    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:
長沙OA系統(tǒng)
聯系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢