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

SOA與SaaS 二者將在何處相遇

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

來源:泛普軟件

隨著SaaS的愈發(fā)火熱,加之SOA的繼續(xù)深入,這兩種概念開始引出了一些新的混淆,市場上越來越多的人在談論SOA產(chǎn)品在SaaS方面的能力。最近的一篇由對象管理組織(OMG)SOA聯(lián)盟所完成的,針對首席信息官和首席技術官的調(diào)查指出,市場上存在著這樣一種期待,那就是SOA改變了軟件廠商的市場,因此重要的軟件可以通過SaaS使用SOA的方法提供給大家。

但是,擁有清晰的定義是十分重要的事情,Current Analysis有限公司應用軟件程序基礎設施首席分析師Bradley F. Shimmin這樣說道。

“我確實是把SaaS看作一個傳遞機制,這個傳遞機制指出單個實例/多個承租的應用軟件程序,”他說?!岸椅覍OA視為開發(fā)松散的耦合的軟件的哲學框架。因此,SOA包括了一切關于軟件是如何被架構起來的東西,而SaaS是一切關于軟件是如何被應用的?!?/P>

Shimmin觀察了有關SOA和SaaS之間的混淆的一部分,這些混淆是源于當我們談及服務的時候我們沒有清晰的指明我們的意思造成的。

“也許這個問題滋生于服務這個詞語,”他解釋說?!霸赟aaS當中,他表示應用程序可以像任何服務一樣被傳遞,就像你家中電話的語音一樣,看起來似乎就是為你的需求量體裁衣得到的,也是你可以一定層度上客戶化的東西。而SOA的定義和這個無絲毫的聯(lián)系。SOA支持的服務,都是些離散的可以再使用的事務處理,這些事務處理合起來就組成了一個業(yè)務流程,是從基本的系統(tǒng)中提取出來的抽象代碼?!?/P>

ZapThink有限公司高級分析師Jason Bloomberg,贊同有關SOA和SaaS的混淆是針對于兩者的不同點沒有清晰的定義以及在結合使用時就出現(xiàn)了的問題。

“在SOA和SaaS的關系之中有大量混淆的地方。” Bloomberg說道?!癝OA是一個框架的方法,而SaaS是一種傳遞模型。服務通過SaaS傳遞模型傳遞也許可能也許不可能達到松散的耦合以及像我們在談及SOA的時候談到的類似于Web服務的訂立了標準的服務。大體上來說,這些服務的種類是不同的,但是我們在市場上正在尋找能夠通過SaaS的方法進行傳遞的合約化服務的匯合點?!?/P>

Bloomberg還敘述說傳統(tǒng)的用SaaS傳遞應用軟件程序的方法的功能已經(jīng)通過網(wǎng)絡接口實現(xiàn)了。最近SaaS開始試圖融合Web服務,使得它可以在沒有用戶接口的情況下通過網(wǎng)絡服務進行傳遞,但是,這種傳遞的方法還不是SOA。

“通過SaaS傳遞Web服務并不需要SOA。”Bloomberg是這樣說的。

不過,Bloomberg以及其他的本文采訪過的分析人士都認為SOA的方法是對SaaS有好處的。

“SOA帶給SaaS的既有松散的耦合,也有約定化的、能夠治理的服務?!盉loomberg解釋說?!斑@些服務都經(jīng)過約定,而且都于政策的元數(shù)據(jù)相關聯(lián),這樣可以對服務提供者和服務使用者之間的關系進行約束。舉例來說,這些政策也許指明的是服務需求的質(zhì)量,再使用的指南或者是版本政策。”

對于版本政策的需要更加凸顯了SOA能夠為SaaS軟件廠商提供價值的重要。他說。

“我們假設,你通過SaaS提供一個Web服務,而且你有很多顧客在使用這項服務?,F(xiàn)在,到了該將這項服務升級的時間了。對于所有的客戶而言這會發(fā)生什么呢?讓他們將所有的工作停下來?他們需要手動升級他們的軟件嗎?每一個選項都代表著服務使用者和服務提供商之間的緊密聯(lián)系——在這種情況下SOA能夠解決的問題?!?/P>

提供給SaaS的SOA方法是能夠解決這個問題的。Bloomberg說道,因為SOA可以提供“一個適當?shù)氖孪榷x好的版本政策,這樣會規(guī)定用戶必須每個月都要用一些規(guī)定的步驟去保證他們都在使用最新的軟件。例如,通過自動的下載一個升級,在用戶下載的第二天,服務將自動更新版本?,F(xiàn)在,對于客戶而言,自動化保持一個或者所有的版本和服務器同步更新是可以實現(xiàn)的。這就實現(xiàn)了松散的耦合的運作,以及一個SOA有力運轉(zhuǎn)的證明?!保ㄏY惥W(wǎng))

發(fā)布:2007-04-25 16:47    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
相關文章:

泛普泛普博客其他應用

泛普OA商務合同 泛普OA需求調(diào)研 泛普OA實施方案 泛普OA項目啟動 泛普網(wǎng)絡硬件配置 泛普OA部署安裝 泛普流程模板表單 OA系統(tǒng)二次開發(fā) 泛普常見問題解決 泛普OA操作手冊 泛普軟件項目驗收 泛普培訓推廣上線 泛普OA售后服務 泛普新聞 泛普期刊 泛普博客