監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢(xún)管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買(mǎi)價(jià)格 | 在線(xiàn)試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

關(guān)于SOA參考架構(gòu)的作用組成和應(yīng)用方式

申請(qǐng)免費(fèi)試用、咨詢(xún)電話(huà):400-8352-114

來(lái)源:泛普軟件 SOA參考架構(gòu)的作用、組成和應(yīng)用方式1

在本文中將簡(jiǎn)要介紹SOA參考架構(gòu)的作用、組成和應(yīng)用方式,希望對(duì)SOA基礎(chǔ)技術(shù)平臺(tái)和工具產(chǎn)品的實(shí)現(xiàn),以及SOA應(yīng)用對(duì)基礎(chǔ)架構(gòu)的選擇和采用能夠起到幫助作用。

1 概述

1.1 SOA基本概念

SOA基本概念已經(jīng)得到了廣泛的宣傳,也被眾多廠商和用戶(hù)所接受。SOA作為一種新的軟件開(kāi)發(fā)范型,通過(guò)松耦合方式更好的實(shí)現(xiàn)了軟件資產(chǎn)的復(fù)用,因而可以很方便地構(gòu)建業(yè)務(wù)敏捷的應(yīng)用系統(tǒng),以應(yīng)對(duì)不斷變化的市場(chǎng)環(huán)境和用戶(hù)需求。SOA的優(yōu)點(diǎn)大家基本都已經(jīng)認(rèn)同,如松耦合、便于復(fù)用、架構(gòu)靈活、節(jié)約投資及增強(qiáng)業(yè)務(wù)敏捷性等,本文不再贅述。

如同采用已有的技術(shù)方法實(shí)現(xiàn)應(yīng)用系統(tǒng)一樣,采用SOA的思想和方法同樣需要考慮系統(tǒng)的分布式問(wèn)題、可靠性問(wèn)題、安全問(wèn)題、QoS(服務(wù)質(zhì)量)問(wèn)題、控制策略問(wèn)題和管理問(wèn)題。

1.2 SOA應(yīng)用場(chǎng)景

當(dāng)前最適于采用SOA方法與技術(shù)來(lái)構(gòu)建的應(yīng)用系統(tǒng)主要場(chǎng)景是各種系統(tǒng)間的集成,包括數(shù)據(jù)集成、流程集成和界面集成。由于技術(shù)原因在當(dāng)前階段,SOA方法與技術(shù)還不適用于單個(gè)應(yīng)用系統(tǒng)的建立。當(dāng)前可能的主要應(yīng)用場(chǎng)景包括:

 跨部門(mén)資產(chǎn)(資源)聯(lián)合使用

 組織內(nèi)部或組織之間應(yīng)用整合需要,可以適應(yīng)未來(lái)變化,實(shí)現(xiàn)對(duì)已有資產(chǎn)(資源)的保護(hù),簡(jiǎn)化開(kāi)發(fā)

 互聯(lián)網(wǎng)環(huán)境下虛擬企業(yè)的建立,可以利用互聯(lián)網(wǎng)上的服務(wù)進(jìn)行組合提供新的業(yè)務(wù)服務(wù)

 為用戶(hù)提供多渠道支持服務(wù),服務(wù)接口的統(tǒng)一,有利于服務(wù)展現(xiàn)方式和服務(wù)渠道的多樣化

2 SOA參考架構(gòu)

一個(gè)符合SOA思想的應(yīng)用系統(tǒng),其組成元素包括:SOA基礎(chǔ)技術(shù)平臺(tái)、實(shí)現(xiàn)業(yè)務(wù)功能的業(yè)務(wù)服務(wù)、各種已經(jīng)存在的應(yīng)用系統(tǒng)和數(shù)據(jù)資源、使用各種業(yè)務(wù)服務(wù)的服務(wù)消費(fèi)者(應(yīng)用程序),以及建立SOA應(yīng)用系統(tǒng)和監(jiān)控系統(tǒng)運(yùn)行的輔助工具集,當(dāng)然還需要有建設(shè)、使用和維護(hù)這些系統(tǒng)的各類(lèi)人員。

 SOA參考架構(gòu)是整個(gè)SOA應(yīng)用系統(tǒng)的核心,由基礎(chǔ)技術(shù)平臺(tái)和輔助工具組成。在SOA應(yīng)用系統(tǒng)中還包括已存在的應(yīng)用系統(tǒng)和數(shù)據(jù)資源,統(tǒng)稱(chēng)為資源,這些資源通過(guò)基礎(chǔ)技術(shù)平臺(tái)接入,展現(xiàn)為業(yè)務(wù)服務(wù)供其它應(yīng)用或服務(wù)使用,也可以使用其它應(yīng)用服務(wù)。在SOA應(yīng)用系統(tǒng)中的應(yīng)用服務(wù)在基礎(chǔ)技術(shù)平臺(tái)的支撐下運(yùn)行,應(yīng)用服務(wù)可以是業(yè)務(wù)服務(wù)提供者,也可以是業(yè)務(wù)服務(wù)消費(fèi)者,應(yīng)用服務(wù)可以是新編寫(xiě)的程序,也可以是若干服務(wù)的組合。幾個(gè)SOA應(yīng)用系統(tǒng)也可以互相協(xié)作,進(jìn)行數(shù)據(jù)交換或?qū)崿F(xiàn)業(yè)務(wù)服務(wù)的互相調(diào)用。與SOA應(yīng)用系統(tǒng)相關(guān)的人員角色包括:系統(tǒng)規(guī)劃和設(shè)計(jì)人員,系統(tǒng)開(kāi)發(fā)人員、系統(tǒng)操作使用人員和系統(tǒng)管理維護(hù)人員。

2.1 SOA參考架構(gòu)

長(zhǎng)風(fēng)聯(lián)盟SOA-RA-TF給出的SOA參考架構(gòu)主要描述一個(gè)SOA應(yīng)用系統(tǒng)中支撐應(yīng)用服務(wù)運(yùn)行的基礎(chǔ)技術(shù)平臺(tái)及其應(yīng)用系統(tǒng)建設(shè)和管理所需要使用的輔助工具。它給出了支撐SOA應(yīng)用服務(wù)運(yùn)行的主要服務(wù)功能,有了這些核心服務(wù)就可以構(gòu)成一個(gè)較完整的基礎(chǔ)技術(shù)平臺(tái),這些核心服務(wù)的不同組合應(yīng)用可以滿(mǎn)足不同 SOA應(yīng)用系統(tǒng)的運(yùn)行需求。SOA參考架構(gòu)同時(shí)也包含了支持SOA應(yīng)用系統(tǒng)開(kāi)發(fā)生命周期過(guò)程的一組輔助工具集。

SOA參考架構(gòu)中各核心服務(wù)之間滿(mǎn)足松散耦合特性,具有定義良好的接口,可通過(guò)拆分與組合,可以有針對(duì)性地構(gòu)建滿(mǎn)足不同應(yīng)用場(chǎng)景需求的SOA應(yīng)用系統(tǒng)。它是SOA基礎(chǔ)技術(shù)平臺(tái)產(chǎn)品和輔助工具產(chǎn)品實(shí)現(xiàn)的重要參考依據(jù);是開(kāi)發(fā)SOA應(yīng)用系統(tǒng)時(shí)確定系統(tǒng)架構(gòu),選用SOA技術(shù)的重要指導(dǎo)依據(jù);是保證長(zhǎng)風(fēng)聯(lián)盟各種SOA支持產(chǎn)品與解決方案實(shí)現(xiàn)互操作性的重要基礎(chǔ)。

發(fā)布:2007-04-24 10:16    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
深圳OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢(xún):400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線(xiàn)咨詢(xún)

泛普深圳OA快博其他應(yīng)用

深圳OA軟件 深圳OA新聞動(dòng)態(tài) 深圳OA信息化 深圳OA快博 深圳OA行業(yè)資訊 深圳軟件開(kāi)發(fā)公司 深圳門(mén)禁系統(tǒng) 深圳物業(yè)管理軟件 深圳倉(cāng)庫(kù)管理軟件 深圳餐飲管理軟件 深圳網(wǎng)站建設(shè)公司