SOA應用系統的大體框架結構

2022-02-03 17:51:34 字數 664 閱讀 5180

●展現層(presentation):圖1中5區,通過portal等技術建立展現平台,方便使用者在這個介面上提出服務請求。

● 業務處理建模(business process modeling):圖1中的4區,soa元模型從mda中繼承了平台無關模型來對業務處理過程建模。這一部分獨立於服務設計和部署層。模型驅動架構mda(model driven architecture)的主要缺陷是在模型設計階段就對需求有完整的描述,而且沒有需求變更的反饋機制。soa通過新增敏捷方法am來應對需求變更的情況。

● 服務層(services): 圖1中的3區,整個soa的核心層,它承上啟下,對上響應業務模型,對下呼叫相關元件群完成業務需求,形成「業務驅動服務、服務驅動技術」的soa事務處理格局。服務可以根據粒度分層。雖然細粒度提供了更多的靈活性,但同時也意味著互動的模式可能更為複雜。粗粒度降低了互動複雜性,但敏捷性卻下降。

● 企業元件層(enterprise components):圖1中的2區,這裡是相關元件發揮作用的場所。這些元件是平台相關的。因為到了這一層,許多底層軟硬體平台的特性已經不再透明了。

● 系統軟體層(operational system):圖1中的1區,這一層包括作業系統、資料庫管理系統、crm、erp、商業智慧型(bi)等異構系統,是乙個整合的平台。

除此之外,諸如qos、安全性等(圖1中7區)也是soa架構的組成部分

cell的框架結構

1.建立幾個不同的cell模型 基礎模型 帶箭頭帶模型 cell的分割槽模型 2。根據cell的不同定製出不同的模型型別,在cell內部判斷是這個類物件是否來自於這個類。注意 有兩種判斷方式,一種iskindofclass 這種判斷範圍大,判斷類物件是不是基於nsobject 一種ismembero...

TMMi的框架結構

tmmi的概要框架結構如下圖所示,其主要的組成包括 成熟度級別 過程域 特殊目標和特殊實踐 通用目標和通用實踐。tmmi的成熟度級別,指的是測試過程改進演進的乙個穩定平台,可以將其看成是測試過程質量的標尺。每個級別逐漸發展成組成測試過程的乙個重要組成部分。tmmi包括5個成熟度級別,每個級別定義了為...

關於程式設計中的框架結構

第一次在csdn上寫文章,還真不敢下筆,因為牛人實在太多了。純原創的東西是不敢拿出來現了,就把自己收集的一些資料拿出來分享一下吧。框架越來越多的應用到了軟體開發之中,好的框架確實讓程式設計師輕鬆不少。但也有好多初學者應該還沒用過,下面就一起分享一下關於框架結構的知識。為什麼要用框架?因為軟體系統發展...