1. 程式人生 > >002 --品優購的系統架構

002 --品優購的系統架構

企業 信息 應用程序 出發 優化 好的 很多 標準化 模型

品優購采用的是SOA系統架構,為什麽會采用這種架構風格?當然有他自己的好處!

1.1SOA的概念?

  面向服務的架構(SOA)是一個組件模型,它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯系起來。接口是采用中立的方式進行定義的,它應該獨立於實現服務的硬件平臺、操作系統和編程語言。這使得構建在各種各樣的系統中的服務可以以一種統一和通用的方式進行交互。

SOA系統架構得優點:

  1:簡單系統的開發:由於SOA具有組合性,可以利用現有的SOA資源,根據同樣的開放標準,不受平臺的限制,可以直接利用現有的資源進行資源的整合,然後按照用戶的需求,進行進一步的開放。

2. 面向企業商業流程 :SOA是基於服務的構造,所以開放的出發點,就是如何解決企業流程中出現的問題。

3. 更好的適應性和擴展性 由於soa的組件性,和優良的擴展性以及其組件性等待特征,SOA可以更具不同的需求,進行重新的組合和構造。

4. 互用性

5. 對系統的升級,分布,和維護有個更多的優化

6. 簡化了提供,尋找和使用服務的過程

7. 通過共同資源的利用,減少了開支

SOA的缺點:
1. 減低了系統的性能
2. 在向標準化過度的轉換過程,增加了簡介費用
3. 很多沒有太多意義的文件型信息
4. 對商業流程的計劃要求甚高

----------------------------------------------------分割線--------------------------------------------------------------------------------------------------

              品優購電商項目的系統架構

技術分享圖片

002 --品優購的系統架構