2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。
今天來(lái)說(shuō)一下SOA 架構(gòu)是什么這方面的一些訊息,不少朋友對(duì)SOA 架構(gòu)是什么這方面的一些訊息頗感興趣的,小編今天就整理了一些信息,希望對(duì)有需要的朋友有所幫助。
SOA 架構(gòu)并不特指一種技術(shù),而是一種分布式運(yùn)算的軟件設(shè)計(jì)方法。軟件的部分組件,可以透過(guò)網(wǎng)絡(luò)上的通用協(xié)議調(diào)用另一個(gè)應(yīng)用軟件組件運(yùn)行、運(yùn)作,讓調(diào)用者獲得服務(wù)。原則上采用開(kāi)放標(biāo)準(zhǔn)、與軟件資源進(jìn)行交互并采用表示的標(biāo)準(zhǔn)方式。
面向服務(wù)的體系架構(gòu)(service-oriented architecture,SOA 架構(gòu))并不特指一種技術(shù),而是一種分布式運(yùn)算的軟件設(shè)計(jì)方法。軟件的部分組件(調(diào)用者),可以透過(guò)網(wǎng)絡(luò)上的通用協(xié)議調(diào)用另一個(gè)應(yīng)用軟件組件運(yùn)行、運(yùn)作,讓調(diào)用者獲得服務(wù)。
SOA 原則上采用開(kāi)放標(biāo)準(zhǔn)、與軟件資源進(jìn)行交互并采用表示的標(biāo)準(zhǔn)方式。因此應(yīng)能跨越廠商、產(chǎn)品與技術(shù)。一項(xiàng)服務(wù)應(yīng)視為一個(gè)獨(dú)立的功能單元,可以遠(yuǎn)程訪問(wèn)并獨(dú)立運(yùn)行與更新,例如在線查詢信用卡賬單。
SOA 中的一項(xiàng)服務(wù)應(yīng)有以下四個(gè)特性:
針對(duì)某特定要求的輸出,該服務(wù)就是運(yùn)作一項(xiàng)商業(yè)邏輯
具有完備的特性(self-contained)
消費(fèi)者并不需要了解此服務(wù)的運(yùn)作過(guò)程
可能由底層其他服務(wù)組成
SOA 能夠幫助業(yè)務(wù)迅速和高效地響應(yīng)變化的市場(chǎng)條件,服務(wù)導(dǎo)向的架構(gòu)在宏觀(服務(wù))上,而不是在微觀上(對(duì)象)因此提高了重復(fù)使用性。同時(shí),服務(wù)導(dǎo)向的架構(gòu)可以簡(jiǎn)化與傳統(tǒng)系統(tǒng)的互連和使用。
在某種意義上說(shuō),服務(wù)導(dǎo)向的架構(gòu)可以被認(rèn)為是一種演化,而不是革命。它捕捉到了之前體系架構(gòu)的許多最佳實(shí)踐或?qū)嶋H應(yīng)用。比如在通信系統(tǒng)中,近年來(lái)進(jìn)展有限的解決方案多采用完全靜態(tài)的綁定來(lái)與網(wǎng)絡(luò)中的其他設(shè)備溝通,但若正式采用 SOA 方式,解決方案就更能妥善定位,進(jìn)而突顯定義明確且可高度跨平臺(tái)操作接口的重要性。
與 SOA 相關(guān)的 Web 服務(wù)的標(biāo)準(zhǔn)主要有:
XML – 一種標(biāo)記語(yǔ)言,用于以文檔格式描述消息中的數(shù)據(jù)。
HTTP(或 HTTPS) – 客戶端和服務(wù)端之間用于傳送信息而發(fā)送請(qǐng)求/回復(fù)的協(xié)議。
SOAP(Simple Object Access Protocol) – 在計(jì)算機(jī)網(wǎng)絡(luò)上交換基于 XML 的消息的協(xié)議,通常是用 HTTP。
WSDL(Web Services Description Language,Web 服務(wù)描述語(yǔ)言) – 基于 XML 的描述語(yǔ)言,用于描述與服務(wù)交互所需的服務(wù)的公共接口,協(xié)議綁定,消息格式。
UDDI(Universal Description, Discovery, and Integration,是統(tǒng)一描述、發(fā)現(xiàn)和集成) – 基于 XML 的注冊(cè)協(xié)議,用于發(fā)布 WSDL 并允許第三方發(fā)現(xiàn)這些服務(wù)。
注意,一個(gè)系統(tǒng)要成為服務(wù)導(dǎo)向的系統(tǒng)并不需要這些協(xié)議,比如一些服務(wù)導(dǎo)向的系統(tǒng)可以通過(guò) CORBA 實(shí)現(xiàn)。
以上就是關(guān)于SOA 架構(gòu)是什么對(duì)比這方面的一些信息了 小編整理的這些訊息希望對(duì)童鞋們有所幫助。
tokyo hot n0830(關(guān)于tokyo hot n0830的簡(jiǎn)介)
深圳動(dòng)漫節(jié)門(mén)票(關(guān)于深圳動(dòng)漫節(jié)門(mén)票的簡(jiǎn)介)
2016-2022 All Rights Reserved.平安財(cái)經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082 備案號(hào):閩ICP備19027007號(hào)-6
本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。