亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Web Services技術的農(nóng)情信息調(diào)度系統(tǒng)的研究與開發(fā)

        2009-03-06 05:18:08朵云峰
        消費導刊 2009年1期

        周 凱 朵云峰

        [摘 要]本文分析了Web Services技術在解決異構系統(tǒng)集成中的優(yōu)勢,在此基礎上開發(fā)了一個基于Web Services技術的市級農(nóng)情信息調(diào)度系統(tǒng),并對該系統(tǒng)進行了詳細的介紹。

        [關鍵詞]Web Services 農(nóng)情 信息調(diào)度

        作者簡介:周凱(1963-),男,副教授,研究方向:計算機軟件開發(fā)研究與教學。

        一、引言

        農(nóng)情信息調(diào)度是對當?shù)剞r(nóng)情信息收集、整理、分析、發(fā)布,對上級管理部門準確反映各地政策落實、工作進展、生產(chǎn)動態(tài)、形勢預測等重要行情、民情和災情,對下級部門提供政策、生產(chǎn)、市場、品種、技術、經(jīng)驗等信息服務。開發(fā)適應農(nóng)業(yè)生產(chǎn)的市級農(nóng)情信息調(diào)度系統(tǒng),提供準確、快捷、靈活的采集手段和強大的查詢功能,實現(xiàn)農(nóng)業(yè)信息統(tǒng)計、生產(chǎn)報表、防災減災信息化管理和信息共享,提高農(nóng)情信息管理的實效性和可靠性,顯得至關重要。

        二、關鍵技術

        (一)Web Services技術

        Web Services技術是為解決在Internet環(huán)境下,松散耦合的Web Services之間進行相互調(diào)用、互相集成而設計的技術框架。主要包括用于進行服務描述的Web Services描述語言(WSDL);用于服務調(diào)用的簡單對象訪問協(xié)議(SOAP);用于用戶服務的發(fā)布和集成的統(tǒng)一描述、發(fā)現(xiàn)和集成規(guī)范(UDDI)以及XML(可擴展標記語言)。Web Services體系結構主要由三種角色和三種操作組成。角色主要有服務提供者、服務注冊中心、服務請求者。操作主要有發(fā)布/取消發(fā)布、查找、綁定。這些角色和操作一起作用于Web Services構件、Web Services軟件模塊及其描述。在典型情況下,服務提供者提供可以通過網(wǎng)絡訪問的軟件模塊。服務提供者定義Web服務的服務描述,并把它發(fā)布到服務請求者或服務注冊中心。服務請求者使用查找操作從本地或服務注冊中心搜索服務描述,然后使用服務描述與服務提供者進行綁定,并調(diào)用相應的Web Services實現(xiàn)。

        (二)數(shù)據(jù)訪問技術

        通過 NET Framework 數(shù)據(jù)提供程序?qū)?SQL Server、ODBC、Oracle 和 XML 等數(shù)據(jù)源以及通過 OLEDB 和 XML 公開的數(shù)據(jù)源提供一致性的訪問,同時,.NET下的數(shù)據(jù)提供程序全面支持分布式的通信應用。數(shù)據(jù)共享使用者應用程序可以使用 ADO.NET 連接到的數(shù)據(jù)源,并檢索、處理和更新所包含的數(shù)據(jù)。

        配合NET Framework 提供的數(shù)據(jù)庫連接,Data-Set XML 文檔類型與后端管理的數(shù)據(jù)結構之間提供了一種映射機制,將不同數(shù)據(jù)庫中的字段映射到各個元素和屬性類型,或者將XML 文檔中的各個元素及屬性映射到指定的數(shù)據(jù)庫字段,實現(xiàn)數(shù)據(jù)的轉(zhuǎn)換。作為Data-Set 固有的序列化格式,XML 和XML構架則為遠程客戶端之間來回傳輸Data-Set 內(nèi)容提供一種方便的格式,使得Data-Set 成為層間數(shù)據(jù)移動的媒介,方便異構系統(tǒng)間的數(shù)據(jù)傳遞。

        (三)安全控制技術

        農(nóng)情信息調(diào)度不是開發(fā)類似網(wǎng)絡支付平臺或者是在線銀行,系統(tǒng)內(nèi)傳遞的數(shù)據(jù)只需要不讓“外人”看到,不需要“預防抵賴”這樣的保證。因此,農(nóng)業(yè)信息調(diào)度系統(tǒng)的安全,主要是指保密性、完整性、授權三個方面。

        Web Services 體系結構在最常用的傳輸協(xié)議 HTTP 上使用 XML/SOAP,因此,它允許以純文本形式交換信息。但是第三方可以很輕松地截取并解釋這些信息。但.NET 環(huán)境下的 Web Services 由 IIS 提供,在系統(tǒng)環(huán)境下,可以使用 IIS 的內(nèi)置安全特性。支持 HTTP 的 SSL 能夠為 HTTP 中傳輸?shù)臄?shù)據(jù)提供保密性和完整性。通過啟用客戶端 X.509 證書(在 SSL 協(xié)議中是否使用客戶端證書是可選的)可以提供預防抵賴服務。一旦啟用 SSL,通過相關連接發(fā)送的所有數(shù)據(jù)都將加密并使用簽名。IIS 提供基本身份驗證、摘要式身份驗證、集成 Windows 身份驗證 (NTLM/Kerberos) 、 X.509 證書等多種身份驗證機制。對于提供 Web服務的特定目錄,可以啟用其中任何一種身份驗證機制,相應地客戶也可以提交相應證書,并通過 IIS 驗證。同時,IIS 中需禁用匿名訪問。

        三、系統(tǒng)架構

        基于Web Services架構的市級農(nóng)情信息調(diào)度系統(tǒng)設計開發(fā)思想如下:

        (一)系統(tǒng)所有數(shù)據(jù)存儲在市級服務器上(包括縣、鄉(xiāng)級),由市級人員統(tǒng)一管理。(二)系統(tǒng)對外的主要接口以Web Services的方式提供。(三)系統(tǒng)客戶端以windows form應用程序表現(xiàn)給用戶,以Web Services訪問者運行于工作站上,成為系統(tǒng)的一部分。(四)應用程序服務器是一個邏輯單元,與Web Services服務器位于同一個物理機器上,這個邏輯單元提供市級局域網(wǎng)內(nèi)容管理使用。(五)系統(tǒng)自頂向下共分為四個功能層。系統(tǒng)各層功能描述如下:

        1.應用層:是系統(tǒng)的最頂層,為外部用戶提供統(tǒng)一的查詢接口,具體表現(xiàn)為windows form應用程序,或是Web瀏覽器。

        2.業(yè)務層:是業(yè)務邏輯的表現(xiàn)層,以可遠程調(diào)用的對象或組件的形式存在于服務器上。

        3.邏輯無關層:這個層次的劃分,類似于RUP中的中間件層。該層的內(nèi)容表現(xiàn)形式與業(yè)務層相同,但與業(yè)務邏輯無關。

        4.數(shù)據(jù)層:該層內(nèi)容最直接的表現(xiàn)形式就是數(shù)據(jù)庫系統(tǒng),如SQL Server、Oracle等。

        四、系統(tǒng)功能

        市級單位農(nóng)情調(diào)度工作采用市、縣、鄉(xiāng)分級管理模式,市級部門向所屬下級部門下達任務,審核并匯總報數(shù)據(jù),向省級部門上報數(shù)據(jù)。

        市級農(nóng)情信息調(diào)度系統(tǒng)主要8個管理模塊完成。系統(tǒng)各管理模塊的功能描述如下:

        (一)組織管理模塊。管理本級部門和人員,可以在權限范圍內(nèi)進行增、刪、改操作。(二)權限管理模塊。頂級管理部門可以分配下級部門所擁有的權限,也可以在自己的權限范圍內(nèi)允許用戶調(diào)整本級其他人員的權限。(三)系統(tǒng)管理模塊。提供系統(tǒng)參數(shù)設置入口,比如IP地址、端口號等,還包括本級系統(tǒng)運行方式等。(四)發(fā)文管理模塊。上級可以向下級發(fā)送文字材料,下級按照上級的要求上報文字材料。(五)統(tǒng)計分析模塊。對通訊數(shù)據(jù)、任務調(diào)查數(shù)據(jù)、發(fā)文數(shù)據(jù)、上報數(shù)據(jù)進行統(tǒng)計分析。(六)通訊模塊。提供系統(tǒng)內(nèi)部外部人員互動信息、通訊簿管理、通訊組管理以及消息管理功能。(七)任務管理模塊。利用統(tǒng)計分析模塊對調(diào)查任務進行各種統(tǒng)計分析,支持節(jié)點維護任務。(八)系統(tǒng)更新模塊。新的程序版本產(chǎn)生,只需要在總服務器上發(fā)布程序,其他終端登陸時,自動檢測更新,并下載自動安裝。

        五、結束語

        Web Services技術在解決異構數(shù)據(jù)庫統(tǒng)一調(diào)度方面提供了完善的解決方案。基于Web Services技術的市級農(nóng)情信息調(diào)度系統(tǒng),實現(xiàn)了農(nóng)業(yè)信息統(tǒng)計、生產(chǎn)報表、防災減災信息化管理和信息共享,為現(xiàn)代農(nóng)業(yè)生產(chǎn)條件下,農(nóng)業(yè)管理部門決策提供了科學的依據(jù)。

        參考文獻

        [1]柴曉,梁宇奇, Web Services技術、架構和應用[M]電子工業(yè)出版社2003

        [2]丁月華,楊敏,基于XML的異構數(shù)據(jù)源集成與交換的實現(xiàn)[J]計算機應用與軟件2006

        [3]李安渝,Web Services技術與實現(xiàn)[M]國防工業(yè)出版社2003

        国语自产啪在线观看对白| 色婷婷久久综合中文久久蜜桃av | 久久不见久久见免费视频6| 亚洲成av人在线观看天堂无码| 毛片网站视频| 午夜精品一区二区久久做老熟女| 中文字幕久久久人妻人区| 国产精品无码v在线观看| 久久夜色撩人精品国产小说 | 国产精品亚洲av网站| 日韩av免费一区二区| 丰满的人妻hd高清日本| 国产亚洲精久久久久久无码| 国内精品久久久久影院蜜芽| 成人国产一区二区三区av| 亚州性无码不卡免费视频| 欧美日韩不卡视频合集| 国产成人AV乱码免费观看| 色综合悠悠88久久久亚洲| 国产精品视频免费播放| 女同亚洲女同精品| 国产av一区二区三区国产福利| 日本中文一区二区在线| 久久人人爽人人爽人人片av东京热 | 亚洲成a人片在线观看中| 亚洲av毛片在线网站| 国产女人的高潮国语对白| 国产精品搭讪系列在线观看| 青青草最新在线视频观看 | 蜜桃激情视频一区二区| 国产99久久久国产精品~~牛| 久久精品人人爽人人爽| 精品国产AⅤ一区二区三区V免费| 久久精品国产9久久综合| 人妻饥渴偷公乱中文字幕| 欧美末成年videos在线观看| 一本一道久久a久久精品综合蜜桃| 亚洲av不卡一区男人天堂| 国产精品免费精品自在线观看| 自拍亚洲一区欧美另类| 国产在线观看女主播户外|