林家權(quán)
?
Web Services在信息系統(tǒng)集成中應(yīng)用架構(gòu)的研究
林家權(quán)
武漢大學(xué)信息管理學(xué)院,湖北 武漢 430071
我國電子計算機的快速發(fā)展,讓網(wǎng)絡(luò)服務(wù) Web Services成為了時代的發(fā)展的需求。想要讓W(xué)eb Services能夠更好地服務(wù)網(wǎng)路技術(shù),就要研究 Web Services在信息系統(tǒng)集成中的應(yīng)用,同時也要清楚其構(gòu)架是什么樣的。通過對 Web Services的應(yīng)用構(gòu)架的研究,才能保證 Web Services真正的在互聯(lián)網(wǎng)時代得到實現(xiàn)。同時也是各個企業(yè)想要發(fā)展,也需要保證網(wǎng)絡(luò)服務(wù) Web Services在信息系統(tǒng)集成中的應(yīng)用構(gòu)架更加的完善,結(jié)構(gòu)更加的穩(wěn)固。
Web;Services;信息系統(tǒng)集成;應(yīng)用;構(gòu)架;研究
我國的互聯(lián)網(wǎng)時代正受到世界的挑戰(zhàn),想要保證我國的互聯(lián)網(wǎng)世界更加的穩(wěn)定,就要有一個完善的 Web Services互聯(lián)網(wǎng)服務(wù)系統(tǒng),而想要構(gòu)架一個完善的互聯(lián)網(wǎng)服務(wù)系統(tǒng),就要以信息系統(tǒng)集成為基礎(chǔ),來構(gòu)架一個比較完善的結(jié)構(gòu)。而想要完成 Web Services的構(gòu)架,就要保證Axis Web Services的實現(xiàn),同時也要保證消息的設(shè)定和管理的實現(xiàn),和互聯(lián)網(wǎng)的安全認(rèn)證等問題也要得到保證。這樣可以保證我國企業(yè)的成本得到最大程度的降低,提高經(jīng)濟收益[1]。
Axis是目前網(wǎng)絡(luò)服務(wù)使用最廣泛的系統(tǒng)構(gòu)架之一,并且可以通過部署文件的配置,實現(xiàn)對 Web Services的支持,讓企業(yè)在運行網(wǎng)絡(luò)服務(wù)的時候,沒有阻礙。同時由于Axis可以建立更加貼近企業(yè)要求的項目系統(tǒng),比如可以建立處理商品物流滴的狀況和商品信息狀況的系統(tǒng),這樣可以幫助企業(yè)更快的了解商品信息的有關(guān)情況,同時可以保證Web Services在商品交流和查詢的過程中,起到更大的作用。尤其是Web Services需要的參數(shù)類型都可以通過Axis建立的構(gòu)架系統(tǒng)得到詳細的信息,并能能夠進行準(zhǔn)確的判斷。這能夠為企業(yè)帶來更多的經(jīng)濟利益,有效地減少了經(jīng)濟成本。所以Axis Web Services的實現(xiàn),是可以加強企業(yè)對信息的處理,提高企業(yè)的網(wǎng)絡(luò)服務(wù)意識,讓企業(yè)在經(jīng)濟市場競爭中,提高自己的競爭能力。而且Axis Web Services能夠為企業(yè)構(gòu)建一個更完善穩(wěn)定的構(gòu)架[2]。
ESB企業(yè)服務(wù)總線,它是傳統(tǒng)的中間件技術(shù)與XML、Web等先進服務(wù)的有效結(jié)合產(chǎn)生的技術(shù)產(chǎn)物,能夠幫助企業(yè)在最短的時間內(nèi),找到和商品有關(guān)的信息,并且及時處理遇見的各種問題。所以,想要Web Services在信息系統(tǒng)集成中構(gòu)建一個完善穩(wěn)定的構(gòu)架,就要設(shè)置和管理ESB的消息流,這樣才能保證在構(gòu)建Web Services的時候,能夠保證信息的暢通。
尤其是將企業(yè)內(nèi)各系統(tǒng)之間的由事件驅(qū)動的消息流轉(zhuǎn)路徑配置在XM L文件中,在Web容器啟動時Mule讀取。這就可以保證企業(yè)的信息能夠得到及時的處理和分析,保證企業(yè)在最短的時間內(nèi),完成對信息的采集。這也是構(gòu)建Web Services構(gòu)架的主要內(nèi)容之一,是保證企業(yè)的信息處理更為集中化的特性之一,也是保證信息處理更準(zhǔn)確的系統(tǒng)設(shè)定。所以,企業(yè)在構(gòu)建Web Services的應(yīng)用構(gòu)架的時候,一定要設(shè)置和管理ESB消息流[3]。
我國在以信息系統(tǒng)集成為基礎(chǔ),建立Web Services的應(yīng)用構(gòu)架的時候,會發(fā)現(xiàn)有多種途徑可以進行構(gòu)建構(gòu)架。一個是ESB的消息流的設(shè)置,另外一個主要的就是SOAP消息。SOAP是一種以XML為基礎(chǔ)的,通過簡單協(xié)議交換數(shù)據(jù)的一種協(xié)議規(guī)范,能夠有效地固化消息,并且形成穩(wěn)定的結(jié)構(gòu)。同時由于其具有輕量的、簡答的特性,讓企業(yè)更愿意采用這種方式進行消息的管理,也喜歡通過這種方式進行構(gòu)建Web Services的穩(wěn)定應(yīng)用構(gòu)架。同時我國企業(yè)在采用這種構(gòu)架方式的時候,還需要運用Push方式,也是企業(yè)的消息需要向外部系統(tǒng)傳遞的一種方式,即PUSH的考慮。這樣的機構(gòu)方式可以簡化企業(yè)內(nèi)部的系統(tǒng),而更主要的是,企業(yè)一般會讓Axis選擇SOAP消息Push的考慮這種結(jié)構(gòu)。這樣可以讓企業(yè)內(nèi)部處理消息能力更強,可以保證企業(yè)的信息交流。
在實現(xiàn)Web Services的構(gòu)架的過程中,需要實現(xiàn)SOA系統(tǒng)的構(gòu)建,而Web Services是最好的實現(xiàn)方式。因此,要保證是構(gòu)建過程順利的實現(xiàn),就要保證Web Services在構(gòu)建的過程中的安全和認(rèn)證問題能夠得到有效地解決,才能保證SOA系統(tǒng)的安全性。
在互聯(lián)網(wǎng)時代,基于互聯(lián)網(wǎng)的平臺,運用Web Services,可以有效地提高企業(yè)的運營速度和效率,讓企業(yè)通過建立一個完善的Web Services構(gòu)架,來完成企業(yè)的數(shù)據(jù)處理。而Web Services的構(gòu)架是以信息系統(tǒng)集成中為基礎(chǔ)建立的應(yīng)用構(gòu)架,讓企業(yè)能夠通過信息處理,完成網(wǎng)絡(luò)服務(wù),提高企業(yè)的管理。雖然現(xiàn)有的Web Services系統(tǒng)構(gòu)架還存在一些問題,但是也可以有效地解決企業(yè)有關(guān)的網(wǎng)絡(luò)問題,提高企業(yè)的經(jīng)濟效益,節(jié)約企業(yè)的經(jīng)濟成本。
[1]葉軍,李志蜀,殷鋒,李清.Web Services在企業(yè)信息系統(tǒng)集成中應(yīng)用架構(gòu)的研究[J].計算機應(yīng)用研究,2010(6):125-126.
[2]鞠彥輝.基于Web Services技術(shù)的企業(yè)內(nèi)部信息集成系統(tǒng)架構(gòu)研究[J].現(xiàn)代情報,2010(12):32-33.
[3]唐井雄.基于Web Services軟件架構(gòu)的企業(yè)信息子系統(tǒng)集成模式研究[J].煤炭技術(shù),2010(11):25-26.
林家權(quán)(1977-),男,福建連城人,漢,在讀碩士研究生,研究方向為信息工程。
TP311.52
A
1009-6434(2016)02-0032-01