資源描述:
《基于soa技術(shù)的企業(yè)信息系統(tǒng)集成研究精選》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、基于SOA技術(shù)的企業(yè)信息系統(tǒng)集成研究第31卷第7期河南科學Vol.31No.72013年7月HENANSCIENCEJul.2013文章編號:1004-3918(2013)07-0996-04基于SOA技術(shù)的企業(yè)信息系統(tǒng)集成研究12王衛(wèi)華,王長杰(1.駐馬店職業(yè)技術(shù)學院,河南駐馬店463000;2.河南警察學院,鄭州450000)摘要:針對企業(yè)信息應(yīng)用系統(tǒng)中信息孤島的現(xiàn)象,根據(jù)SOA技術(shù)的原理,探討了基于SOA技術(shù)的信息應(yīng)用系統(tǒng)的集成技術(shù),設(shè)計了基于SOA技術(shù)的企業(yè)集成應(yīng)用框架,集成應(yīng)用方案,并以實例實現(xiàn)了系統(tǒng)應(yīng)用集成中數(shù)據(jù)同步傳輸?shù)墓?/p>
2、能.解決了企業(yè)異構(gòu)應(yīng)用系統(tǒng)之間數(shù)據(jù)共享和重復利用的難題.關(guān)鍵詞:SOA;Web服務(wù);信息系統(tǒng)集成;企業(yè)服務(wù)總線;數(shù)據(jù)同步中圖分類號:TP391文獻標識碼:AResearchonEnterpriseInformationSystemIntegrationBasedonSOATechnology12WangWeihua,WangChangjie(1.ZhumadianVocationalandTechnicalCollege,Zhumadian463000,HenanChina;2.HenanPoliceCollege,Zhengzhou4
3、50000,China)Abstract:Inviewofinformationisolatedislandphenomenonoftheenterpriseinformationapplicationsystems,accordingtotheprincipleofSOAtechnology,informationapplicationsystemintegrationtechnologyisdiscussed,basedonSOAtechnologyenterpriseinformationsystemintegrationfram
4、eworkandapplicationintegrationsolutionsaredesigned.Asanexampleoftheinformationsystemapplicationintegrationsynchronousdatatransmissionfunction,datasharingandreusingproblemsofenterpriseheterogeneousapplicationsystemsaresolved.Keywords:SOA;Webservice;informationsystemintegr
5、ation;enterpriseservicebus;datasynchronization隨著計算機網(wǎng)絡(luò)技術(shù)的快速發(fā)展,越來越多的企業(yè)認識到網(wǎng)絡(luò)在生產(chǎn)辦公中的重要性,逐步建立了自己的網(wǎng)絡(luò).企業(yè)利用網(wǎng)絡(luò)方便、快捷地提高了辦公效率、擴大了業(yè)務(wù)范圍,加快了企業(yè)辦公現(xiàn)代化的進程.但是在具體應(yīng)用過程中,許多網(wǎng)絡(luò)應(yīng)用系統(tǒng)都是自成體系,在數(shù)據(jù)通信和共享上存在一定的差異和困難,形成[1]了信息孤島,制約了企業(yè)的快速發(fā)展.隨著企業(yè)對數(shù)據(jù)資源統(tǒng)一支持和決策能力的不斷提高,需要將現(xiàn)有的各個應(yīng)用系統(tǒng)進行集成和整合到一個統(tǒng)一的信息化應(yīng)用平臺下,方便用戶的調(diào)用和
6、查詢,并且能夠?qū)⑿碌膽?yīng)用系統(tǒng)不斷地增加進來.而利用SOA技術(shù)可以提供一個標準化、統(tǒng)一的系統(tǒng)集成平臺,將企業(yè)的各種網(wǎng)絡(luò)應(yīng)用系統(tǒng)進行集成,實現(xiàn)松散耦合和無縫地進行通信和共享數(shù)據(jù),消除信息孤島,提升網(wǎng)絡(luò)系統(tǒng)的綜合利用率,增強企業(yè)信息化建設(shè)隨發(fā)展需要而變化的能力.1SOA技術(shù)簡介SOA(Service-OrientedArchitecture)的中文含義是面向服務(wù)的體系結(jié)構(gòu),是一個組件模型,它將應(yīng)用程序的不同功能單元(稱為服務(wù))通過定義良好的接口和契約聯(lián)系起來.接口是采用中立的方式進行定義的,它獨立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言.它能
7、夠使構(gòu)建在各種系統(tǒng)中的服務(wù)以一種統(tǒng)一和通用的方式進行交互.[2]SOA是一種粗粒度、松耦合服務(wù)架構(gòu),它可以根據(jù)需求通過網(wǎng)絡(luò)對松散耦合的粗粒度應(yīng)用組件進行分布式部署、組合和使用.服務(wù)層是SOA的基礎(chǔ),服務(wù)之間通過簡單、精確定義接口進行通訊,不涉及底層編收稿日期:2013-05-21基金項目:河南省高等學校青年骨干教師資助計劃(2012GGJS-297);河南省基礎(chǔ)與前沿技術(shù)研究計劃項目(112300410056)作者簡介:王衛(wèi)華(1977-),女,河南駐馬店人,講師,主要研究方向為計算機網(wǎng)絡(luò)技術(shù).2013年7月王衛(wèi)華,等:基于SOA技術(shù)的
8、企業(yè)信息系統(tǒng)集成研究-997-程接口和通訊模型,可以直接被應(yīng)用系統(tǒng)調(diào)用,從而有效控制系統(tǒng)中與服務(wù)注冊中心軟件代理交互的人為依賴性.SOA可以看作是B/S模型、XML、Web查找發(fā)布Service技術(shù)之后的自