SOA概览
關(guān) 鍵 詞:SOA
閱讀提示:最近半年以來,在企業(yè)級應(yīng)用開發(fā)領(lǐng)域,談?wù)撟疃嗟囊粋€詞,恐怕非SOA(Service-Oriented Architecture,面向服務(wù)架構(gòu))莫屬。那么SOA究竟擁有什么樣的魔力,能夠讓眾多的軟件廠商對他趨之若騖,掀起新的一輪企業(yè)架構(gòu)浪潮。讓我們在本文中一探SOA的究竟。
閱讀提示:最近半年以來,在企業(yè)級應(yīng)用開發(fā)領(lǐng)域,談?wù)撟疃嗟囊粋€詞,恐怕非SOA(Service-Oriented Architecture,面向服務(wù)架構(gòu))莫屬。那么SOA究竟擁有什么樣的魔力,能夠讓眾多的軟件廠商對他趨之若騖,掀起新的一輪企業(yè)架構(gòu)浪潮。讓我們在本文中一探SOA的究竟。
什么是SOA?
SOA是一種架構(gòu)模型,它可以根據(jù)需求通過網(wǎng)絡(luò)對松散耦合的粗粒度應(yīng)用組件進行分布式部署、組合和使用。服務(wù)層是SOA的基礎(chǔ),可以直接被應(yīng)用調(diào)用,從而有效控制系統(tǒng)中與軟件代理交互的人為依賴性。
SOA的關(guān)鍵是“服務(wù)”的概念,W3C將服務(wù)定義為:“服務(wù)提供者完成一組工作,為服務(wù)使用者交付所需的最終結(jié)果。最終結(jié)果通常會使使用者的狀態(tài)發(fā)生變化,但也可能使提供者的狀態(tài)改變,或者雙方都產(chǎn)生變化”。
轉(zhuǎn)載于:https://blog.51cto.com/yinpeng/17006
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
- 上一篇: .NET 2.0 中使用Active D
- 下一篇: 经典句子