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

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

申請免費試用、咨詢電話:400-8352-114

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

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

1 概述

1.1 SOA基本概念

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

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

1.2 SOA應(yīng)用場景

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

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

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

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

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

2 SOA參考架構(gòu)

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

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

2.1 SOA參考架構(gòu)

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

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

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

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

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

咨詢:400-8352-114

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

QQ在線咨詢

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

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