SOA架構是什麼

2022-09-06 06:39:10 字數 833 閱讀 7985

最近在與朋友聊天的時候聊到一些關於soa的話題,一直在做soa架構軟體,卻從來沒去翻閱過soa架構的標準定義,專門在網上查閱了很多**,基本上對於soa架構的定義如下:

「soa架構(service-oriented architecture,面向服務的體系結構,也叫面向服務架構)是指為了解決在internet環境下業務整合的需要,通過連線能完成特定任務的獨立功能實體實現的一種軟體系統架構。soa是乙個元件模型,它將應用程式的不同功能單元(稱為服務)通過這些服務之間定義良好的介面和契約聯絡起來。介面是採用中立的方式進行定義的,它應該獨立於實現服務的硬體平台、作業系統和程式語言。這使得構建在各種這樣的系統中的服務可以以一種統一和通用的方式進行互動。

生硬的概念和自己的理解還是有一定出入的,我覺得soa本身就是乙個元件模型,它可以根據需求通過網路對鬆散耦合的粗粒度應用元件進行分布式部署、組合和使用。服務層是soa的基礎,可以直接被應用呼叫,從而有效控制系統中與軟體**互動的人為依賴性。

soa將能夠幫助軟體工程師站在乙個新的高度理解企業級架構中的各種元件的開發、部署形式,它將幫助企業系統架構者以更迅速、更可靠、更具重用性架構整個業務系統。較之以往,以soa架構的系統能夠更加從容地面對業務的急劇變化。

再來看看我們產品的定義「方正飛鴻智慧型資訊平台(fix,www.founderfix.com

)基於soa架構體系,結合資料建模、業務建模、視覺化流程引擎、動態表單設計等多種實現工具,是企業應用開發的乙個高效、強大、開放的開發工具。其柔性的特點,保障了基於平台開發的系統可在.net平台與j2ee平台上無縫的切換執行。

幾大模組的迅速搭建支撐起乙個企業的基礎架構,滿足了迅速,穩定,可靠,能夠應對企業不同的業務需求的變化,確實還是款合格的soa架構中介軟體。

概念架構是什麼

概念架構是什麼 概念架構是直指系統目標的設計思想 重 擇,因而非常重要。方案建議書 技術 和市場彩頁中,都有它的身影,以說明產品 專案 方案的技術優勢。也因此,有人稱它為 市場架構 大量軟體企業,招聘系統架構師 sa 系統工程師 se 技術經理 售前技術顧問 方案經理時,職位能力中其實都包含了對 概...

概念架構是什麼

概念架構是什麼 概念架構是直指系統目標的設計思想 重 擇,因而非常重要。方案建議書 技術 和市場彩頁中,都有它的身影,以說明產品 專案 方案的技術優勢。也因此,有人稱它為 市場架構 大量軟體企業,招聘系統架構師 sa 系統工程師 se 技術經理 售前技術顧問 方案經理時,職位能力中其實都包含了對 概...

為什麼用SOA架構?

目前軟體開發面臨兩個難題 1 軟體在不斷地發展,使用者需求在不斷地增加,軟體功能模組在不斷地擴充,軟體的重新設計和整合的成本成為企業無休止的投資陷阱。2 目前管理軟體中不同種類的作業系統 應用軟體 系統軟體 資料格式相互交織,要將這些不同網路 不同平台 不同資料格式 不同軟體完全統一是不可能的,只能...