成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓
當前位置:工程項目OA系統(tǒng) > 泛普各地 > 廣西OA系統(tǒng) > 南寧OA系統(tǒng) > 南寧OA快博
企業(yè)勿以實施SOA作為削減成本的方法
企業(yè)正在把使用SOA作為削減成本的一種方法。一些軟件專家日前表示,一些用戶的做法是不正確的。
Progress軟件公司DataDirect技術部門負責研發(fā)的副總裁Rob Steward在加州圣何塞舉行的"2008年虛擬化和博覽會"上發(fā)表演講說,目前,SOA數(shù)據(jù)訪問是放在傳統(tǒng)的數(shù)據(jù)API(應用程序編程接口)上面的層面上的,如嵌入式SQL。企業(yè)應該利用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ù)訪問使用緊密耦合的應用程序編程接口。因此,用戶專門為他們要提取和處理的數(shù)據(jù)編寫數(shù)據(jù)訪問代碼。但是,SOA服務安裝定義是松散耦合的。
Steward指出,傳統(tǒng)的數(shù)據(jù)訪問方式的API是定義明確的。但是,SOA使用接口合同,而不是定義明確的API。

如果傳統(tǒng)的數(shù)據(jù)訪問API是以連接為基礎的,復雜狀態(tài)機器的、由關系模式驅動的和主要是同步的,那么,SOA正好相反,因為它們使用互聯(lián)網(wǎng)。
Steward說,SOA是無狀態(tài)的并且是以斷開連接的方式運行的,因為它們通訊用的互聯(lián)網(wǎng)是無狀態(tài)的并且其本質是斷開連接的。而且,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的架構使用Web服務如何?那不是SOA嗎?SOA不等于Web服務,盡管大多數(shù)都使用Web服務實施SOA。要記住,面向Web的架構僅僅是實施SOA使用的許多種方法之一。(來自互聯(lián)網(wǎng))
本站推薦
- 1赤峰企業(yè)采購訂單管理用這個系統(tǒng),選它值不值?
- 2贛州市某企業(yè)用政府采購管理系統(tǒng),和同類 Top3 比咋樣?
- 3貴州采購管理系統(tǒng)排名靠前的,在大型企業(yè)采購場景用著到底省不省錢?
- 4邯鄲生產型企業(yè)用它管生產,和同類 Top3 比咋樣?
- 5貴州某企業(yè)用采購供應鏈管理系統(tǒng)降本增效,這系統(tǒng)選它值不值?
- 6軟件工程庫存管理系統(tǒng)2025最新版,適合中小企業(yè)嗎?
- 7西安企業(yè)用采購管理系統(tǒng),和同類 Top3 比咋樣?
- 8某通信企業(yè)用通信工程師管理信息系統(tǒng),能替代人工管理工程師嗎?
- 9萊州企業(yè)采購量暴增咋應對?采購管理系統(tǒng)能替代人工嗎?

