SOA架構炒到2.0降低成本與應用成發展目標
第二代SOA著力應用
在完成了基礎架構服務的所有工作之後,基於對市場的深刻認識,BEA公司強烈地感受到:不能滿足於現狀,必須進一步提高效率。要要進一步提高BEA的競爭優勢,就必須要轉向應用層,也就是將SOA的進一步發展下去,以至於到以應用為主的第二代。
第一代SOA更多的目標在於構建企業基礎架構服務,以便交付新應用並快速進行擴充套件。與第一代SOA僅專注於基礎架構不同,第二代SOA中增加了訊息和代理服務以及共享業務服務,以快速利用任何共享應用和資料服務-它們由訊息和代理服務、門戶和業務流程所提供-並將它們定製為能滿足特定業務需求的複合型應用。
在第二代SOA中,BEA開發了用於企業整合和構建複合型應用的服務,這是最令人關注的一點。這些複合型應用-例如員工/經理自助服務門戶和知識快車銷售門戶-都是由提供企業資料和功能的業務服務元件和PORTLET(如GET_CUSTOMER、OPEN_CASE等)組合而成;它們並非由針對特定功能的傳統的“資訊孤島”門戶應用-例如支援和員工經理型別的應用。
“知識快車銷售”門戶是一個銷售門戶,它將各種相關資訊源整合到一個供BEA銷售人員使用的檢視。該應用是多個WEB服務的組合,提供多個系統的資訊或業務邏輯。它的資訊極其豐富,整合了多種資源,遠非單個應用可比。它還是個性化的,僅將相關資訊呈現給使用者。還有,這些服務可供其他應用重複使用。例如,反饋客戶支援單狀態資訊的WEB服務可供該銷售門戶使用,也可供ESUPPORT等其他應用使用。在交付該應用時,可重用性和互操作性是關鍵所在。
“電子訂單”是BEA銷售人員使用ERP系統報價和訂購的最頂層的入口。使用原始訂單管理模組,需要進行大量定製,才能滿足公司對交付所需資訊的期望。為此,我們構建了這個自定義門戶,它將一些後端應用整合到一起,簡化了過程,節省銷售團隊不少時間。在交付該應用前,完成貨物流程訂單需要7天,而現在,只需要不到一天,甚至能即時完成。
第2代SOA優勢明顯
相比於第一代SOA,第二代SOA有著如下所述的巨大優勢:
提供差異性的能力:企業可交付完全滿足業務需要的自定義應用和門戶,提供差異性,形成強大的競爭優勢。
控制架構:架構效率很高,可最大程度地滿足客戶需要(如安全、客戶體驗等)。
開發效率和速度:有效的整合、高階別的重用和公共的方法加快了開發,提高了維護性。
降低核心企業IT應用的成本:非自定義實現的技術能力成本更低,節省了企業寶貴的時間和精力。
優化IT技術能力:企業得以將資源集中於J2EE-WEBLOGIC,不考慮專用應用開發。
企業架構演化提高了速度和靈活性,降低了整個企業的總擁有成本。在IT機構內,這同樣也帶來了很多優勢。企業不再需要維護多廠商應用的技術能力,因為團隊將精力集中在以WEBLOGIC PLATFORM為核心的開發平臺。通過第二代SOA,企業也能夠更快地按照使用者的要求進行系統等IT架構的交付。因為企業能在門戶級別定製,而不是提供一個現成應用的混合。總之,通過第二代SOA的發展,可以控制構建產品的資料、應用整合和整體客戶體驗。不僅是BEA,所有的軟體企業通過第二代SOA的思想和方法,都將能夠對自己所交付的產品充滿信心。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14780828/viewspace-407210/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SOA參考架構的應用示例架構
- SOA的參考架構及技術標準的應用研究架構
- SOA重塑證券企業應用架構應用架構
- 計劃SOA和企業架構發展方向 採取多種途徑實現目標架構
- SOA標準之—-JBI架構思想架構
- CSS架構目標CSS架構
- 架構之路(1):目標架構
- 架構之路(一):目標架構
- 【淺談架構14/100】架構的緣起與目標架構
- 傳統ESB與SOA架構融合架構
- SOA技術標準的應用
- SOA與企業應用
- HttpRunner2.0 技術架構與介面測試應用 - 李隆HTTP架構
- SOA之(2)——SOA架構基礎概念與設計框架架構框架
- 將SOA經驗應用於Web 2.0實現Web
- SOA之(1)——SOA架構基礎概念架構
- 架構設計師與 SOA , 第 2 部分架構
- 架構設計師與SOA, 第 1 部分架構
- 分層架構和SOA架構
- ERP與SOA結合:基於SOA的ERP體系架構架構
- SOA架構和微服務架構的區別架構微服務
- 有道詞典Flutter架構與應用Flutter架構
- Android應用架構的發展和實踐Android應用架構
- 單體架構,SOA,微服務架構微服務
- SOA:編織未來IT架構架構
- SOA系統架構問答架構
- SOA/ESB架構升級之路:從微服務到ServiceMesh,再到Sermant架構微服務
- SOA 案例研究:Web 2.0 SOA 場景Web
- SOA 治理框架和解決方案架構框架架構
- 【AI晶片】應用和架構創新雙輪驅動AI晶片發展報告;AI的豐富應用與晶片發展AI晶片架構
- 支付寶前端應用架構的發展和選擇前端應用架構
- Hulu大資料架構與應用經驗大資料架構
- 深入探索 Nuxt3 Composables:掌握目錄架構與內建API的高效應用UX架構API
- SOA架構和微服務架構的區別是什麼?架構微服務
- MVP應用架構模式MVP應用架構模式
- Android應用架構Android應用架構
- Asp.net 2.0三層架構的構建與理解ASP.NET架構
- 用 VIPER 構建 iOS 應用架構(2)iOS應用架構