最新消息: 新版網站上線了!!!

SOA所要解決的核心問題 有序 復用 高效

SOA 全稱是: Service Oriented Architecture,中文釋義為 “面向服務的架構”,它是一種設計理念,其中包含多個服務, 服務之間通過相互依賴最終提供一系列完整的功能。各個服務通常以獨立的形式部署運行,服務之間 通過網絡進行調用。

SOA所要解決的核心問題 有序 復用 高效

  • 系統間的集成 : 我們站在系統的角度來看,首先要解決各個系統間的通信問題,目的是將原先系統間散亂、無規劃的網狀結構,梳理成規整、可治理的星形結構,這步的實現往往需要引入一些概念和規范,比如 ESB、以及技術規范、服務管理規范。這一步解決的核心問題是【有序】

  • 系統的服務化 : 我們站在功能的角度,需要把業務邏輯抽象成可復用、可組裝的服務,從而通過服務的編排實現業務的快速再生,目的是要把原先固有的業務功能抽象設計為通用的業務服務、實現業務邏輯的快速復用;這步要解決的核心問題是【復用】

  • 業務的服務化 : 我們站在企業的角度,要把企業職能抽象成可復用、可組裝的服務,就要把原先職能化的企業架構轉變為服務化的企業架構,以便進一步提升企業的對外服務的能力。“前面兩步都是從技術層面來解決系統調用、系統功能復用的問題”。而本步驟,則是以業務驅動把一個業務單元封裝成一項服務。要解決的核心問題是【高效】


轉載請注明:谷谷點程序 » SOA所要解決的核心問題 有序 復用 高效

体彩25选5开奖号码