監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 簽約案例 | 購買價格 | 在線試用 | 手機APP | 產(chǎn)品資料
X 關(guān)閉

SOA數(shù)據(jù)訪問與傳統(tǒng)數(shù)據(jù)訪問之間的區(qū)別

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

來源:泛普軟件

企業(yè)正在把使用SOA作為削減成本的一種方法。一些軟件專家日前表示,一些用戶的做法是不正確的。

Progress軟件公司DataDirect技術(shù)部門負責研發(fā)的副總裁Rob Steward在加州圣何塞舉行的"2008年虛擬化和博覽會"上發(fā)表演講說,目前,SOA數(shù)據(jù)訪問是放在傳統(tǒng)的數(shù)據(jù)API(應(yīng)用程序編程接口)上面的層面上的,如嵌入式SQL。企業(yè)應(yīng)該利用SOA的原則從頭開始建立自己的訪問,特別是數(shù)據(jù)訪問。

傳統(tǒng)的數(shù)據(jù)訪問在SOA環(huán)境中是不起作用的。系統(tǒng)管理員需要理解傳統(tǒng)的數(shù)據(jù)訪問與SOA數(shù)據(jù)訪問方式之間的區(qū)別。Steward說,傳統(tǒng)的數(shù)據(jù)訪問使用緊密耦合的應(yīng)用程序編程接口。因此,用戶專門為他們要提取和處理的數(shù)據(jù)編寫數(shù)據(jù)訪問代碼。但是,SOA服務(wù)安裝定義是松散耦合的。

Steward指出,傳統(tǒng)的數(shù)據(jù)訪問方式的API是定義明確的。但是,SOA使用接口合同,而不是定義明確的API。

如果傳統(tǒng)的數(shù)據(jù)訪問API是以連接為基礎(chǔ)的,復(fù)雜狀態(tài)機器的、由關(guān)系模式驅(qū)動的和主要是同步的,那么,SOA正好相反,因為它們使用互聯(lián)網(wǎng)。

Steward說,SOA是無狀態(tài)的并且是以斷開連接的方式運行的,因為它們通訊用的互聯(lián)網(wǎng)是無狀態(tài)的并且其本質(zhì)是斷開連接的。而且,SOA既是同步的,也是異步的。

傳統(tǒng)的數(shù)據(jù)模式與SOA數(shù)據(jù)模式的另一個區(qū)別是:傳統(tǒng)的模式只能從一個來源訪問數(shù)據(jù),而SOA一般都可以從多個來源訪問數(shù)據(jù)。

Steward說,如果你要在SOA中訪問數(shù)據(jù),你需要向許多數(shù)據(jù)源提供訪問,以各種客戶類型進行訪問,使用標準的查詢語言向所有的數(shù)據(jù)源提供一致性。最后,你需要一個標準的傳輸機制,以斷開連接的方式移動數(shù)據(jù)對象。

通過一個面向Web的架構(gòu)使用Web服務(wù)如何?那不是SOA嗎?SOA不等于Web服務(wù),盡管大多數(shù)都使用Web服務(wù)實施SOA。要記住,面向Web的架構(gòu)僅僅是實施SOA使用的許多種方法之一。(IT專家網(wǎng))

發(fā)布:2007-04-24 14:22    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
南寧OA系統(tǒng)
聯(lián)系方式

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

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

咨詢:400-8352-114

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

QQ在線咨詢

泛普南寧OA快博其他應(yīng)用

南寧OA軟件 南寧OA新聞動態(tài) 南寧OA信息化 南寧OA快博 南寧OA行業(yè)資訊 南寧軟件開發(fā)公司 南寧門禁系統(tǒng) 南寧物業(yè)管理軟件 南寧倉庫管理軟件 南寧餐飲管理軟件 南寧網(wǎng)站建設(shè)公司