張新
【摘要】所謂SOA信息,即為面向服務(wù)的體系結(jié)構(gòu),采用不同的結(jié)構(gòu)單元將各服務(wù)良好的聯(lián)系起來,構(gòu)成一個完善的系統(tǒng),從而進行統(tǒng)一的信息交流與交互。也可以說,它自身是一種組件模型,被用于各種業(yè)務(wù)的流程當(dāng)中。SOA信息系統(tǒng)的應(yīng)用也隨著時代的發(fā)展越來越廣泛。本文就通過SOA信息的基本概念及優(yōu)點進行分析,并就其在各行業(yè)中的具體應(yīng)用進行闡述,以求促進我國SOA信息行業(yè)的不斷革新與發(fā)展。
【關(guān)鍵詞】SOA信息;系統(tǒng);集成
一、前言
隨著現(xiàn)代科技的不斷進步,信息技術(shù)的不斷發(fā)展,各種信息系統(tǒng)不斷涌現(xiàn)并發(fā)揮著越來越重要的發(fā)展。其中,SOA信息系統(tǒng)便是其中的一份子,由于其編碼靈活,支持客戶類型多樣,維護簡單等等的優(yōu)勢使得其在信息技術(shù)迅速發(fā)展的浪潮中一直居于前列,本文就針對SOA信息系統(tǒng)進行分析,對其在和行業(yè)中的應(yīng)用進行實例分析,通過本文的研究,分析出SOA信息系統(tǒng)的優(yōu)勢并尋找出其發(fā)展的關(guān)鍵所在,以促進我國SOA信息系統(tǒng)的發(fā)展,緊隨世界的信息技術(shù)發(fā)展潮流。
二、SOA信息系統(tǒng)簡介
(一) SOA信息系統(tǒng)的含義
SOA信息系統(tǒng)是縮寫,其全稱是面向服務(wù)的體系結(jié)構(gòu)。是在上世紀90年代提出的一個概念。雖然直至今日也并沒有一個統(tǒng)一的定義,但大多數(shù)相關(guān)的從業(yè)人員與研究機構(gòu)都將SOA信息系統(tǒng)視作一種服務(wù)的集合形式,集合起來的服務(wù)之間可以彼此進行通信連接,完成信息的交換,也可以憑借多個服務(wù)位點的相互合作進行行為操控,精準而明確,不同于其他環(huán)境服務(wù)的獨立數(shù)據(jù)模型。其最大的特點與最基本的構(gòu)成元素既是服務(wù),正是由這種服務(wù)提供的信息交換與行為模擬,使得其在所服務(wù)的業(yè)務(wù)工作中起到十分重要的輔助作用。能夠極大的縮減業(yè)務(wù)處理中的數(shù)據(jù)狀態(tài)與信息傳遞,達到提升服務(wù)質(zhì)量,提高工作效率的目的。
(二) SOA信息系統(tǒng)的結(jié)構(gòu)體系
SOA信息系統(tǒng)的體系結(jié)構(gòu)簡單明了,其體系模型呈三角形的結(jié)構(gòu)形式。三角形的三角所表達的結(jié)構(gòu)單元分別是服務(wù)注冊者,服務(wù)參與者與服務(wù)請求者。所謂服務(wù)請求者,即為需要運用到SOA信息系統(tǒng)的程序軟件,部門或其他服務(wù)流程。這中間離不開服務(wù)注冊者的作用,正是服務(wù)注冊者對SOA信息系統(tǒng)的處理與調(diào)用才使得SOA信息系統(tǒng)被應(yīng)用于服務(wù)請求者。而服務(wù)注冊者,主要負責(zé)信息的保管與儲存,這樣,當(dāng)服務(wù)請求者需要進行信息的查詢與調(diào)用時便會方便許多。另外,服務(wù)注冊者可以將服務(wù)提供者所提供的需進行注冊的信息進行注冊處理。服務(wù)提供者,顧名思義,便是負責(zé)提供服務(wù)信息的,其將信息傳遞給注冊者進行必要的注冊工作,并為請求者的服務(wù)請求提供充足而完善的信息。在SOA信息系統(tǒng)當(dāng)中,這三者是不可或缺的,它們既相互獨立,又彼此聯(lián)系,它們之間的發(fā)布,查找與綁定的信息交流關(guān)系將它們有效的結(jié)合起來成為一個三角形的結(jié)構(gòu)框架形式。便于信息服務(wù)的采集,傳遞與利用。
(三)SOA信息系統(tǒng)的優(yōu)點
SOA信息系統(tǒng)是信息科技迅速發(fā)展的產(chǎn)物,相比較于傳統(tǒng)的信息集成方式,其具備諸多的優(yōu)點。由于SOA信息系統(tǒng)的成型基點是為了滿足服務(wù)需求,因此,在業(yè)務(wù)的處理當(dāng)中,它能夠更好地處理業(yè)務(wù)中的服務(wù)信息傳遞與處理,對于變化的靈敏性也相當(dāng)高。相對于其他的信息工程來說,他的編碼程序更加靈活,可以采用不同的排列方式來實現(xiàn)不同的服務(wù)。在對于客戶類型的應(yīng)用性上也比較廣泛,不但滿足傳統(tǒng)的服務(wù)訪問形式,對于新興的手機,PDA 等訪問客戶同樣適用。由于在SOA信息系統(tǒng)體系結(jié)構(gòu)中服務(wù)的提供者與使用者之間存在著直接聯(lián)系的關(guān)系,因此,在對其進行維護的時候相對于傳統(tǒng)的集成服務(wù)更加的方便。另外,它收到現(xiàn)實設(shè)施的影響相對較少,可以更好的實現(xiàn)各系統(tǒng),各平臺之間的連接。
三、SOA信息系統(tǒng)的實際應(yīng)用
(一)SOA信息系統(tǒng)在軍事中的應(yīng)用
SOA信息系統(tǒng)之所以可以在軍事系統(tǒng)進行應(yīng)用,是基于軍事信息集成的現(xiàn)實需求的。由于當(dāng)代的軍事系統(tǒng)并不以服務(wù)為主,且軍事情況瞬息萬變,對靈敏性的要求極高,傳統(tǒng)的服務(wù)信息采集與處理已經(jīng)漸漸的無法適應(yīng)現(xiàn)代的軍事管理需求,而SOA信息系統(tǒng)可以有效地對輸入的軍事信息進行采集處理,將信息開發(fā)與信息采集協(xié)調(diào)統(tǒng)一,不分先后,共同進行,改變了原來的靜態(tài)信息系統(tǒng),將其轉(zhuǎn)變成動態(tài)的集成服務(wù)系統(tǒng)。在數(shù)據(jù)訪問上通過信息集成彌補了數(shù)據(jù)漏洞,對各種有效數(shù)據(jù)進行統(tǒng)一的歸納整理與總結(jié),保證了信息的合理性,準確性。
(二)SOA信息系統(tǒng)在醫(yī)學(xué)中的應(yīng)用
醫(yī)學(xué)領(lǐng)域與軍事領(lǐng)域既有相似之處,又存在著差異之處,它們需要靈敏性較高的信息服務(wù)系統(tǒng),且醫(yī)學(xué)中的信息服務(wù)性相比較軍事而言更高。醫(yī)學(xué)當(dāng)中的信息整合與完善十分重要,這是對于病人與醫(yī)師基本信息與治療手段確定的關(guān)鍵所在。SOA信息系統(tǒng)的靈敏性正好能滿足這種情況,它們這種數(shù)據(jù)要求較精密,數(shù)據(jù)源要求較全面的業(yè)務(wù)處理就需要SOA信息系統(tǒng)這種信息源完善而精準的處理模型。在醫(yī)學(xué)中主要涉及到的三大設(shè)施為集成服務(wù)管理器,數(shù)據(jù)操作處理器及包裝器。其依次實現(xiàn)數(shù)據(jù)集成與儲存保管,用戶請求分別于信息調(diào)動處理,信息互換與數(shù)據(jù)定位這三大作用。
(三)SOA信息系統(tǒng)在其他行業(yè)中的應(yīng)用
除了軍事領(lǐng)域與醫(yī)學(xué)領(lǐng)域,SOA信息系統(tǒng)在各生產(chǎn)企業(yè)的升高設(shè)備管理處理,生產(chǎn)設(shè)備供應(yīng),生產(chǎn)原材料供應(yīng)鏈,港口企業(yè)的貨物運行,社會治安管理,企業(yè)物流,校園學(xué)生信息采集以及互聯(lián)網(wǎng)用戶信息歸納等方面都有著廣泛的應(yīng)用。SOA信息系統(tǒng)使這些行業(yè)中的信息共享成為了可能。
四、結(jié)語
隨著時代的發(fā)展,信息科技的不斷進步,SOA信息系統(tǒng)被充分的運用到各行各業(yè)中,發(fā)揮著它們的功能,本文通過對SOA信息系統(tǒng)的結(jié)構(gòu)體系,SOA信息系統(tǒng)的結(jié)構(gòu)體系以及SOA信息系統(tǒng)的優(yōu)點進行理論分析,并對其在軍事和醫(yī)學(xué)領(lǐng)域的應(yīng)用展開了探討,目的是使SOA信息系統(tǒng)的優(yōu)點在我國的信息發(fā)展領(lǐng)域得到充分的重視,使我國不斷發(fā)展該項技術(shù)模型,以求在激烈的國際信息發(fā)展浪潮中處于有利地位。
參考文獻
[1]張忠慶,趙敬中.基于虛擬集中方法的異構(gòu)分布式數(shù)據(jù)集成模型[J].微機發(fā)展,2004,14(6):58-60.