官术网_书友最值得收藏!

第2章 SOA概述

2.1 SOA概念

SOA是近年來信息化系統(tǒng)規(guī)劃和構(gòu)建的一種新方法,以“服務(wù)”為基本元素和核心。

SOA最早由國際咨詢機(jī)構(gòu)Gartner公司于1996年提出。經(jīng)過十多年的發(fā)展,SOA已成為在開放、異構(gòu)的網(wǎng)絡(luò)環(huán)境下構(gòu)造分布式IT系統(tǒng)的主流方法和技術(shù),有效促進(jìn)了各行業(yè)信息資源的充分利用和跨組織跨部門的信息共享及業(yè)務(wù)協(xié)同。SOA通過將現(xiàn)有系統(tǒng)的IT資源封裝成“服務(wù)”,并通過使用這些“服務(wù)”來快速構(gòu)建業(yè)務(wù)系統(tǒng)或形成新的解決方案,為各行業(yè)信息化建設(shè)中的IT系統(tǒng)建立、整合與運(yùn)維提供了重要支撐,也為近年來“云計算”和“物聯(lián)網(wǎng)”熱潮中軟件和信息服務(wù)產(chǎn)業(yè)進(jìn)一步創(chuàng)新與發(fā)展,帶來了新的動力和機(jī)遇。

自SOA概念提出之后,不少國內(nèi)外組織企業(yè)均對SOA進(jìn)行了定義和闡釋,經(jīng)過多年的發(fā)展,目前在我國正在制定的《信息技術(shù)面向服務(wù)的體系結(jié)構(gòu)(SOA)術(shù)語》中對“服務(wù)”、“面向服務(wù)”、“SOA”等一系列概念形成了權(quán)威、統(tǒng)一的定義。

□ “服務(wù)”:通過規(guī)范化的描述來表征、對外提供訪問地址、并可被重復(fù)使用的業(yè)務(wù)功能單元。□ “面向服務(wù)”:通過一組有聯(lián)系的服務(wù)的組合和集成來對軟件或系統(tǒng)進(jìn)行分析、設(shè)計和實現(xiàn)的思想。□ “面向服務(wù)的體系結(jié)構(gòu)(SOA)”:遵循面向服務(wù)原則、具有松耦合特性的體系結(jié)構(gòu)風(fēng)格。

從應(yīng)用的角度來說,SOA作為一種IT系統(tǒng)和軟件的體系結(jié)構(gòu)規(guī)劃和構(gòu)建方法,貫穿IT系統(tǒng)規(guī)劃、設(shè)計、構(gòu)建和管理的各個階段,并通過Web服務(wù)、表述性狀態(tài)轉(zhuǎn)移(REST)等技術(shù)來實現(xiàn)。

主站蜘蛛池模板: 彝良县| 邢台市| 祁东县| 宁蒗| 房山区| 耿马| 姚安县| 灯塔市| 左权县| 正定县| 平潭县| 遂溪县| 珠海市| 奉化市| 荥经县| 鸡东县| 错那县| 盐边县| 墨江| 连云港市| 千阳县| 汽车| 监利县| 奇台县| 调兵山市| 贵德县| 上犹县| 西安市| 若羌县| 无锡市| 江津市| 张北县| 随州市| 布尔津县| 阜宁县| 许昌县| 合川市| 什邡市| 璧山县| 天柱县| 泾川县|