999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Web Services的裝備保障信息系統集成架構的研究

2008-12-31 00:00:00趙曉東王希武鐘啟艮黃小城
電腦知識與技術 2008年26期

摘要:該文分析了當前我軍裝備保障信息系統集成的現狀及存在的問題,介紹了Web Services技術的設計思想。通過分析當前企業應用集成的一些關鍵技術,借鑒已有的企業應用集成模型及平臺的研究成果,總結出了一種基于Web Services技術的集成架構模型。

關鍵詞:Web Services;裝備保障信息系統;集成架構模型

中圖分類號:TP393文獻標識碼:A文章編號:1009-3044(2008)26-1640-02

Research on Equipment Guarantee Information System Integration Structure Based on Web Service

ZHAO Xiao-dong, WANG Xi-wu, ZHONG Qi-gen, HUANG Xiao-cheng

(Shijiazhuang Mechanical Engineering College, Shijiazhuang 050003, China)

Abstract: This document analyses the current condition and the existing problems of Equipment Guarantee Information System integration of our army, introduces the design ideology of Web Services technique。By analyzing the critical technology of current enterprise application integration, drawing lessons from the research results of the implemented applications modals and platforms, we design a Web Services technique based integration structure modal on the basis of summarization.

Key words: web Services; equipment guarantee information system;integration structure model

隨著軍隊信息化建設的推進,為了進一步提高部隊裝備保障能力,我軍已構建了多種裝備保障信息系統。但是多數系統在建設初期由于缺乏完整的整體規劃,致使各系統相互獨立,從而成為“信息孤島”。這種遍地開花的局面當時的確推進了部隊裝備保障水平,雖然在一定程度上提升了相關部門業務能力,但由于裝備保障信息資源分置于各軍區、各兵種,也表現出了諸多的問題,例如在日常辦公中仍要拿著材料各部門跑;個人信息依然要在各種表格里反復填寫;相同的項目在稍微改動之后,再次送交等待審批;大量同樣的信息無法給另外一個系統使用,只好重新采集等等。這就暴露出信息化資金重復投入、信息化項目重復建設、信息資源共享困難、支撐不了業務的協同,極大的違背了裝備保障信息系統建設的初衷。為此,裝備保障管理信息系統急需一種新的架構,能夠通過一種通用的協議或服務,把不同類型的子系統組織協調起來,使他們之間能夠互相交互信息。目前地方許多大企業都在著手構建的“面向服務架構(Service-Oriented Architecture ,SOA)”,為裝備保障信息系統建設提供了參考。利用SOA架構,在裝備管理信息系統中,可以把管理對象和使用對象中各個模塊的不同功能看作是服務,并通過現在應用比較普遍的WEB服務把他們聯系起來,從而滿足了裝備保障信息系統資源共享與交換平臺的需要,同時還能實現所有不同的數據和系統訪問的接入。

1Web Services技術簡介

Web services是實現SOA以及基于SOA的企業應用集成框架的重要技術。它的技術核心是基于XML和HTTP的三個標準:Web 服務描述語言 WSDL,用于服務發布的統一描述、發現和集成規范 UDDI以及簡單對象訪問協議 SOAP。通過自描述性的XML和通用的HTTP 協議,Web 服務可以訪問互異系統,也可以被任何應用系統、在任何地方動態訪問,而不必考慮服務的具體實現,并對應用程序交互操作性的支持達到了空前的水平。

Web Services是基于消息請求和消息響應的集成機制。首先,服務的請求方發送一個SOAP的消息請求該Web Services,然后Web Services返回計算的結果給請求方。每個Web Services都存在請求方和提供方,請求方可以基于任何平臺,使用任何編程語言,只需它們能遵照Web服務接口的定義發送和接收消息。因此,利用Web服務框架結構,能幫助部隊拋開各類信息分系統的對象體系、運行環境、開發語言等束縛,打破地域的界限,建立穩定安全的信息傳遞通道,真正實現全軍裝備保障信息一體化。

Web Services體系架構,是面向服務的體系結構(SOA),SOA結構中共有3種角色:服務提供者、服務請求者和服務注冊代理者,三者關系如圖1所示。

1)服務提供者:發布自己的服務,并且對使用自身的服務的請求進行響應。

2)服務注冊代理:注冊已經發布的服務提供者,對其進行分類,并提供搜索服務。

3)服務請求者:利用服務注冊查找所需的服務,然后使用該服務。

2 基于Web Services實現裝備保障信息系統集成的體系架構

裝備保障信息系統是指以裝備為受控對象,以系統論和控制論為指導,由一定的組織、人員、設備和軟件組成的,按照規定的程序和要求,從事裝備技術保障信息服務,以支持和控制裝備技術保障活動有效運行的系統。它是由若干個子業務系統組成,各業務系統之間的交互情況直接影響著整個系統的運轉。如果不能很好的交互,就意味著整個系統不能及時得到有效的數據,尤其在戰時,這種后果是不堪想象的。如果重新開發,定制標準,就意味著以前所有的子系統將重新規劃,這樣的代價也是慘重的。這些特征決定了裝備保障信息系統是一個多專業、多層次、多環節的相互關聯的復雜系統。因此,為了滿足當前裝備保障信息系統服務對象的多樣化,避免信息和數據的重復,克服以集成平臺為核心的系統集成方案在進行跨兵種集成方面的缺陷,提出了采用基于Web Services的系統集成方案。

2.1 框架模型

根據上面所提到的Web服務的核心技術和體系結構,提出了一種基于Web Services的集成框架模型(如圖2)。

圖2顯示了裝備保障信息系統集成的框架模型,開發工具的任務是用建模工具創建服務領域的初始數據、服務與流程模型,然后將它們保存在一個元數據倉庫中?;诖四P偷母鱾€集成項目,在該服務領域內的系統間交換信息時,使用的“客戶”與“賬戶”的定義是一致的(盡管它們在各個傳統系統內部的表示可能會有所不同)。元數據是關于數據的數據,確切地說,是與某個實體有關,并通過某種方式與之關聯的數據。一個Web服務可以有各種元數據與之關聯,比如消息的數據類型與結構、消息交換采用的消息交換模式、參與消息交換的端點的網絡地址以及對補充特性的需求等。在調用web服務之前,服務請求者需要獲取關于該web服務的足夠的元數據,以生成SOAP消息,進而滿足服務提供者的要求。XML在Web服務元數據方面的主要用處是為SOAP消息定義數據類型與數據結構。

在此模型框架中,Web 應用集成引擎是該框架的核心。它通過各類接口將應用封裝成Web 服務組件后發布到UDDI 注冊中心,并通過接口調用相應的應用。它是連接各類應用的橋梁,采用的是松散的耦合方式,真正實現了“即插即用”。當某個應用系統需要集成時,它首先調用集成平臺的接口,將其能夠提供的服務用WSDL描述后,用SOAP消息發布到UDDI注冊中心,等待請求者的調用。在調用時,可通過適配器將原系統的消息封裝為XML消息。

無論對于什么平臺技術實現的應用系統,在對外接口上都用統一的對象模型Web Services進行封裝。新的功能可以直接設計為一個Web Services,已有的功能可以進行接口轉換和封裝。通過工具或手動定義Web Services的接口描述WSDL文檔,并把WSDL文檔描述的內容映射到UDDI數據結構中去,從而在UDDI注冊中心對Web Services進行注冊。

2.2 模型實現

以總裝備部通過調閱各軍區裝備使用情況統計服務來統計全軍區某種裝備的使用率為例子來講述調用Web服務的過程,假設各軍區已經將本單位的裝備使用情況統計服務注冊到注冊中心,如圖3所示。

調用過程如下:

1)服務請求者用WSDL描述需要訪問的服務,用SOAP消息向公共的注冊中心發出查詢請求,注冊中心將該方法的WSDL 描述返回給服務請求者,服務請求者用得到的WSDL描述生成SOAP請求消息,綁定服務提供者(各裝備部隊);

2)在登錄到各信息分系統門戶之后,總裝備部發出請求調閱的信息;

3)經系統認證授權,支持門戶框架的應用程序通過瀏覽私有的UDDI注冊中心獲得關于裝備使用統計應用的Web服務的目錄;

4)Web服務的位置和WSDL綁定信息被傳送給應用服務器;

5)應用程序調用服務提供者發布的Web服務得到裝備使用統計的信息,這個通訊過程是基于SOAP交互的;

6)經過深度分析后的信息模型以SOAP消息格式發給總裝備部,總裝備部通過獲得各軍區的信息進行統計,即可獲得所需的信息。

在整個服務調動過程中,支持標準化與規范化的注冊中心對服務請求者與整個服務請求提供過程進行跟蹤記錄與審核,以實現調用過程的安全性。

3 結束語

本文所設計的裝備保障管理信息系統集成架構模型,提供了一種松耦合的服務模式,在提高系統組件可重用性以及實現業務過程的靈活地改動和再造方面有著不可比擬的技術優勢。從根本上解決裝備保障信息系統集成存在的集中管理問題,并對遺留系統的集成提供了很好的方法。這種方法在裝備保障系統綜合集成的一些領域具有可推廣性,是裝備保障領域充分利用現有信息資源實現系統集成的一條可行之路。

參考文獻:

[1] 張海川,王盼卿,陳家文,等.基于SOA的裝備保障領域信息系統集成研究[J].微計算機信息,2006,(18):166-168.

[2] 周珂.基于SOA軟件架構的企業應用.微機發展,2005,15(11):52-53.

[3] 柴曉路,梁宇奇.Web service技術架構和應用[M].北京:電子工業出版社, 2003.

[4] 段富,程艷芳.基于Web Services的UDDI技術與系統集成[J].大連理工大學學報,2005,(45):249-252.

[5] 俞定國.基于Web Services的企業應用集成框架研究[J].紹興文理學院學報,2005,25(9):52-56.

主站蜘蛛池模板: h视频在线播放| 第一区免费在线观看| 午夜精品久久久久久久无码软件 | 国产精品手机视频一区二区| 狠狠色丁婷婷综合久久| 国产在线视频导航| 久久午夜夜伦鲁鲁片无码免费 | 精品综合久久久久久97| 久久午夜夜伦鲁鲁片不卡| аⅴ资源中文在线天堂| 伊在人亞洲香蕉精品區| 尤物国产在线| 国产第八页| 亚洲AV永久无码精品古装片| 久久精品最新免费国产成人| 亚洲国产在一区二区三区| 国产精品刺激对白在线| 美女国产在线| 91精选国产大片| 国产成人精品高清不卡在线| h视频在线观看网站| 日韩高清欧美| 午夜精品一区二区蜜桃| 丁香六月综合网| 亚洲一本大道在线| 国产精品19p| 中文字幕在线播放不卡| 国产真实乱了在线播放| 亚洲熟妇AV日韩熟妇在线| 精品国产91爱| 欧美亚洲香蕉| 国产免费久久精品99re不卡| 日韩免费成人| 亚洲区视频在线观看| 天天躁狠狠躁| 日韩国产综合精选| 国产va视频| 亚洲人成网线在线播放va| 婷婷综合亚洲| 亚洲国产AV无码综合原创| 国产成人精品18| 精品国产女同疯狂摩擦2| 欧美日韩中文国产| 在线观看国产一区二区三区99| 亚洲欧美另类久久久精品播放的| 亚洲国产日韩视频观看| www.国产福利| 成人免费一级片| 日本欧美视频在线观看| 亚洲综合色区在线播放2019| 91无码人妻精品一区| 嫩草国产在线| 九九久久精品国产av片囯产区| 人人看人人鲁狠狠高清| 丁香婷婷久久| 91精品国产综合久久香蕉922| 九九这里只有精品视频| 亚洲国产日韩一区| 亚洲愉拍一区二区精品| 成人综合久久综合| 亚洲中文无码h在线观看| 99热这里只有免费国产精品 | 午夜限制老子影院888| 亚洲欧美在线综合图区| 亚洲天堂在线免费| 欧美日韩精品一区二区在线线| 免费观看男人免费桶女人视频| 亚洲高清在线播放| 久久永久精品免费视频| 91小视频在线| 国产精品污视频| 欧美精品亚洲精品日韩专| 久久一级电影| 四虎成人免费毛片| 国产白浆一区二区三区视频在线| 欧美亚洲国产精品第一页| 永久免费精品视频| 一级毛片在线免费视频| 在线国产欧美| 91在线激情在线观看| 精品国产自在现线看久久| 日本成人一区|