
“我們和客戶進行交流有兩種截然不同的方法,”他說。“我們必須解釋通過嵌入ESB我們要做什么。它提供了什么好處。它帶來了什么挑戰。典型的交流是首先解釋對我們產品的集成將通過Web service進行,而這會被很好的接受,因為即使是內部沒有實現這種ESB類型的客戶也會將其視為進行他們自己集成的一種方式。”
對于那些對主辦SOA感興趣、但是他們已經有了ESB的客戶,交流將會轉向互操作和Web service標準,Swete說。
“有很多連接的方式。他們想要確保你有一個開放的方式連接到他們企業中所有的系統,”他解釋。“對標準的支持,尤其是我們對Web service的支持,加上他們對ESB的了解確保了我們不會讓他們失去任何機會。”
Swete聽到潛在的客戶這么說:“你使用Cape Clear,而我使用IBMWebSphere。這是否會阻止我連接到你?”
他是這么解釋的:因為Cape Clear和IBM都遵守了基本的Web Service標準,集成不是問題。Workday可能不會開始通過Saas的主辦SOA計劃,但是它的確承諾對于Web service標準的遵守,關于這一點Swete從SOA和Saas的未來的基礎來爭論。
“我們的應用和外部世界的交流的唯一方法是通過基于XML的方法,”他說。“無論你和我們UI進行交流或者我們的產品和第三方的應用進行交流,都是這樣的。我們將所有的東西都基于XML,并且在第三方產品的情況中我們將所有的東西都基于Web service。我們將讓我們應用的所有數據進出和任何接觸我們應用邏輯的操作都是基于Web Service,而不是,比如直接調用底層的數據庫。我們已經封裝了我們的商業邏輯并且唯一將其暴露給外部世界的方法是通過Web service。”
Saas和SOA的結合的希望是能夠提供互操作和集成的能力,Swete說。在需要和工資系統、福利應用和公司的大的帳務軟件進行交互的人力資源應用的例子中,客戶現在才剛開始認識到Saas和SOA的結合所帶了的好處,他說。
“人們將發現Saas結合SOA的力量,”他說。“作為Saas廠商,開始的時候我們還沒有獲得Web service合適的粒度,我們開始了構建可互操作的應用的漫長的路程,但是當我們開始調用其他廠商和客戶的更多的解決方案的時候,我們開始發現Web service的合適級別是和這些應用進行互操作。所以我認為Saas和SOA的結合是通用互操作的重要概念,并且我認為你會看到它在業內將得到發展。”
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄