SOA架構實踐首先從企業級IT架構設計著手

2021-04-18 13:18:57 字數 1336 閱讀 3992

各大軟體**商與**的聯合吵 作,使soa(service oriented architecture)成為it人士經常掛在嘴邊的「時尚」詞彙。2023年,在日本舉行的年會上,gartner公司樂觀**,到2023年,會有 超過50%的企業採用soa體系, 到2023年該比例將會達到80%。

但事實上,到目前為止,國內的it界也是很少有人清楚soa的實踐應從那裡著手。國際軟體**商的大玩soa概念,實際是它們的一種產品的市場推廣策略。但從實際取得的效果看,這種宣傳策略只是國際軟體廠商的自娛自樂。

it界的普遍浮躁,使得很少有人真正**soa究竟是什麼?以及如何實施soa?這也使得國際軟體大佬的宣傳,引來的只是隨聲附和,而沒有具體的行動,即使它們極力的宣傳自己的產品已經soa了,也不會引起太多企業真正的興趣,這樣就客觀減少了軟體採購企業被忽悠的機會。

那麼soa究竟是什麼?

首先,soa並不是具體的軟體產品,它與技術無關。如果那家軟體**商說自己的產品真的實現了soa,那我們就要注意它的用心了。

soa是it體系架構的設計思想。這種思想可以從軟體工程體系結構設計,與企業級it體系架構這兩個層面來體現。

在軟體工程體系結構設計層面,soa是一種軟體體系結構的設計方式,它指導著業務服務(軟體應用功能單元)在其生命週期(從構思開始,直到停止使用)中建立和體現soa思想的方方面面。

在企業級it體系架構層面,soa也是一種定義和提供it基礎設施(it infrastructure)的方式,體現soa思想的企業級it體系結構設計,應允許不同應用功能或應用系統之間互動資料、參與業務流程 (business processes),無論它們各自背後使用的是何種操系統或採用了何種程式語言。

在軟體工程體系結構設計層面,基於soa思想的軟體工程技術實踐還沒有走向成熟,因 為基於soa思想的軟體體系結構設計三大標準:服務元件架構標準(csa)、服務資料接介面標準(sdo)、服務安全標準(ws-policy),才僅僅 剛剛發布了前兩個標準,而且還是1.0版本,成熟還需時日。

soa思想指導的軟體工程技術實踐和不成熟,並不影響,企業級it體系架構設計實踐 中,體現soa的思想,設計出在某種程度符合soa思想的企業級it體系架構。企業業務與資訊化的發展要求企業級的it體系架構設計要有很強的靈活性與業 務流程變化的適應性,需求的緊迫性不能等待soa的軟體工程技術實踐成熟後再進行。

企業級it體系架構設計中,如何體現soa思想?

soa的思想的企業級it體系架構設計實踐,要從bpm/bpi與soap、 xml、web service等it技術相結合,企業級的it體系架構設計,要以企業流程重整/優化為基礎,劃分適當粒度的應用系統或應用功能邊界,同時應用系統或應用 功能邊界間的整合盡可能採用鬆散耦和整合的方式,從而增強企業級it體系架構對企業業務戰略與業務流程變化的適應性。

企業級網路架構

目錄 三層交換機 三層交換機使用過程 連線外網 動態路由 ospf 協議,開放最短路徑優先協議 ospf區域 區域id 骨幹區域0 ospf配置 傳輸層傳輸層的作用 傳輸層兩個重要的協議 tcp的應用 udp應用 acl訪問控制列表 acl的主要型別 acl規則 使用三層交換技術實現vlan間通訊 ...

企業級網路架構

新增vlan vlan2 vlan3 對應的介面新增相應的vlan 進入vlan虛擬介面配置ip 新增s307交換機 配置vlan,新增介面,並將4口設定為trunk 三層交換機配置ip位址思路 建立以個vlan vlan 4 進入該vlan的虛擬介面配置ip 再將對應介面加入該vlan 三層交換機...

iOS企業級架構設計

對於單獨的小型應用能處理好各部分的功能,處理好各部分分層的業務邏輯已經實屬不易。因為模組與模組之間的耦合不易拆除,隨著業務的增長,當初嚴格的劃分已經越來越不能滿足要求,模組開始變得異常膨脹,邏輯也異常的冗餘。乙個好的架構應該能解決這些棘手的問題,乙個好的架構的機制一旦被確定,就不應該輕易更改。對於乙...