乱色美www女麻豆_中文字幕伊人_再深点灬舒服灬太大了np视频_边做边吃奶_特级aaaaaaaaa毛片免费视频

SOA整合系統實施的必備步驟

作者:alphaflow 時間:2018-05-27 瀏覽 :855

什么是SOA,這是SOA實踐指南中給出的定義“面向服務的體系結構(Service-Oriented Architecture)是一個組件模型。它將應用程序的不同功能單元(稱為服務)通過這些服務之間定義良好的接口和契約聯系起來。接口是采用中立的方式進行定義的。它應該獨立于實現服務的硬件平臺、操作系統和編程語言。這使得構建在各種這樣的系統中的服務可以一種統一和通用的方式進行交互”。SOA是傳統的面向對象的模型的替代模型,面向對象的模型是緊耦合的。而向服務的體系結構SOA是松耦合的系統。具有中立的接口定義(沒有強制綁定到特定的實現上)的特征稱為服務之間的松耦合。

SOA憑借其松耦合的特性,可以讓企業按照模塊化的方式來添加新服務或更新現有服務,以解決新的業務需要,提供多種方式和渠道來進行服務的構建,并可以把企業現有的應用作為服務而接入到新系統中來,對現有的系統平臺的資源進行有效的利用。

對于企業管理者來說,SOA的技術層面的內容不是問題,而怎樣實施SOA。達到目的才是問題。來看看SOA整合系統必須的實施步驟:

1.對需要實現的業務進行分析建立模型。就是將需要確立成一個個的具體業務服務點;

2.分析目前企業中待整合平臺的所有應用功能。系統結構,對開放的接口能夠提供哪些功能;

3.根據以上的分析結果,制定服務模型,體現邏輯結構到具體IT實現間的映射,實現服務與結構的對應;

4.根據要實現的整個系統體系架構和目前存在的各系統的實際情況,確定各個業務平臺的集成方式,這個方式必須是能夠保證系統性能的,可靠的;

5.新系統是基于服務的。實現所需要的服務是開發的目標,所以最重要的環節就是完成業務處理流程的開發;

6.最后是建立綜合平臺的門戶系統,一個實現所有業務處理統一分類顯示,單點登錄,訪問所需業務處理工具和相關后臺系統。

在這里我們還必須提到一個概念,ESB,因為這是目前實現SOA較多用到的個重要部件,“ESB全稱為Enterprise Service Bus,即企業服務總線。它是傳統中間件技術與XML、Web服務等技術結合的產物。ESB提供了網絡中最基本的連接中樞。是構筑企業神經系統的必要元素。”ESB的作用是在于跨越不同結構的系統把他們提供的服務連接起來,使服務與服務之間溝通并連接到統一的總線上來,讓不同的應用服務器協調運作,實現了不同服務之間的通信與整合。從功能上看,ESB提供了事件驅動和文檔導向的處理模式。如Web服務、Messaging等的多種服務集成方式,以及分布式的運行管理機制,它支持基于內容的路由功能,多種消息傳遞形式,支持廣泛使用的傳輸協議,并可以提供一系列的標準接口。


本文標簽:SOA流程管理ESB

相關資訊