當前位置:工程項目OA系統(tǒng) > 泛普各地 > 廣東OA系統(tǒng) > 深圳OA系統(tǒng) > 深圳OA快博
關(guān)于SOA參考架構(gòu)的作用組成和應(yīng)用方式
在本文中將簡要介紹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ǔ)。
- 1時間,如何左右企業(yè)信息化項目計劃
- 2缺少服務(wù) SaaS服務(wù)廠商難成氣候
- 3面向流程的知識管理體系架構(gòu)設(shè)計和研究
- 4IT服務(wù)管理綠色決定IT 僅有ITIL足夠嗎
- 5企業(yè)內(nèi)部深圳OA人才易流失的深層原因
- 6商業(yè)智能真?zhèn)萎斎Q于定義與具體運用
- 7為什么不同人對BPM會有不同的理解
- 8降低生產(chǎn)成本 深圳OA領(lǐng)料管理做到心中有數(shù)
- 9哪里有免費的合同管理軟件
- 10SOA系統(tǒng)架構(gòu)將給信息化帶來新的革命
- 11社交網(wǎng)絡(luò)將成為未來企業(yè)通訊方式之一
- 12深圳哪里有最好的OA管理軟件?
- 13深圳OA成本系統(tǒng)上線選擇時機
- 14時間,如何左右企業(yè)的信息化項目計劃?
- 15IT運維管理四大技巧 切實降低管理工作量
- 16物流信息化何以未能帶來利潤提升
- 17管理軟件2017年生死之憂的一年
- 18撥開集團信息化建設(shè)的迷霧 掌握IT規(guī)劃真經(jīng)
- 19深圳OA軟件哪家的比較好用?
- 20企業(yè)的困惑:上SOA要不要采用ESB
- 21深圳OA經(jīng)驗談:運營和實施深圳OA的四個注意
- 22拯救中國信息化頑疾 IT治理成為良方
- 23績效管理咨詢綜述
- 24SOA與整合問題均須服務(wù)于業(yè)務(wù)
- 25深圳OA辦公軟件誰給我推薦一家?
- 26對中小企業(yè)選擇SaaS服務(wù)的四點建議
- 27五大措施建立深圳OA項目人員流失保護機制
- 28IT外包專家出謀劃策 總結(jié)最佳實踐
- 29再論流程和執(zhí)行力
- 30深圳OA實務(wù):業(yè)務(wù)流程之委外加工結(jié)帳流程
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓