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.對業務流程編排管理器進行設計,實現對業務流程的管理。
正在閱讀的書籍
。
說明:未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,否則保留追究法律責任的權利。
知識共享署名-非商業性使用-相同方式共享 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元件圖中,服務和服務消費者 客戶端 之間存在多個約束,當乙個服務...