SOA 面向服務架構 閱讀筆記 三

2022-01-19 00:08:58 字數 1645 閱讀 4740

7 soa的主要元件

7.1企業服務匯流排

esbesb負責

soa元件之間的互相通訊

;soa

註冊中心的資源庫包含表示

soa元件的位置的重要的引用資訊;

業務流程編排管理器提供人與人,人與流程,以及流程的流程和流程之間的相互連線,服務**負責服務之間的連線,保證業務流程的順序進行。

*元件相互協作共同實現系統功能時,系統效能的好壞取決於服務水平的高低。

7.2 esb就是一種可以實現通訊的合理而高效的方法。

7.3 soa登錄檔主要兩個作用

一種作用是針對操作環境。

一種作用是針對程式設計師和業務分析師。

7.4 soa登錄檔可以記錄業務規則和每個元件的描述資訊。

7.5 soa資源庫在操作環境中的角色和開發環境中的角色是相同的。

*元資料指「表示資料的資料」,即資料的定義。

7.6 資源庫和登錄檔主要有下面的兩點區別

資源庫:它是建立服務的開發環境中所有元件的中心參考點。

登錄檔:它是soa

環境中每個服務的定義,規則和描述資訊的中心參考點。

*需要一定時間建立主資料。

7.8 端到端服務

編排端到端的業務流程需要用到的三個元件:

業務流程編排管理器,服務**和服務管理器。

i.業務流程編排管理器是乙個連線端到端的整個業務流程的軟體元件。

ii.服務**負責連線兩個元件,並根據兩個元件的約束條件和主要功能,協調兩個元件的執行。

iii.soa服務管理器功能很多,但是最重要的是要確保服務水平。

soa服務管理器還可以和基礎機構服務進行通訊。

服務**可以看做乙個中介軟體產品,中介軟體是一組稱為管道的軟體元件。

虛擬化是一種抽象計算資源的能力。

7.9 soa允許 業務人員改變業務流程,而無需考慮底層技術。

(從使用者到過程,或從過程到使用者

)7.10  bpm起源日本的製造業,用於管理最佳實踐,先拆分,再以最好的方式組裝。(全面質量管理方法

total quality management

和六西格瑪原則

six sigma

)bpm(業務管理流程

)是一種設計和管理業務流程的現代方法

,bpm

的重點是有效的設計業務流程

,可以方便的把

it技術和業務流程結合起來。

7.11 面向服務的架構

,持續的業務改善變得很簡單,因為底層的軟體是鬆散耦合的,對這些軟體的修改非常容易。

bpm術語

&bpm

工具bpm是一種管理實踐。

bpm工具(其中的

m代表管理)。

bpm工具(其中的

m代表建模)。

bpm工具

i.開發新的業務功能。

ii.鏈結現有應用程式中的業務功能。

iii.對業務流程編排管理器進行設計,實現對業務流程的管理。

正在閱讀的書籍

[email protected]

。    

說明:未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。

[email protected]

知識共享署名-非商業性使用-相同方式共享 2.5 中國大陸許可協議

進行許可

SOA 面向服務架構 閱讀筆記 二

soa並不能保證企業的員工更加輕鬆,企業的收益更加客觀。6.軟體元件 6.1 元件和元件的作用 通過可重用的軟體 元件,可以構建靈活的軟體。6.2 軟體元件又稱為應用程式,程式,函式,模組,動態鏈結庫,子程式,類。6.3 確保元件之間良好協作。6.4 增加可重用性。6.5 web服務標準 i.web...

SOA 面向服務架構 閱讀筆記 一

service oriented architecture 面向服務架構 學習筆記 一 1.業務自由 1.1 在很多企業中,業務和 it技術是各自獨立的,無法使用通用的統一語言進行管理。1.2 沒有一家企業的運轉的統一語言進行管理。2.技術自由 2.1 利用 soa,業務和 it互相妥協,達到相互平...

SOA面向服務架構

首先martin fowler提出soa歧義service oriented ambiguity,認為 什麼是soa 是不可能回答,因為不同的人意味著不同的事情,soa意味服務介面,意味流程整合,意味資源再利用,意味著管制,在下面soa元件圖中,服務和服務消費者 客戶端 之間存在多個約束,當乙個服務...