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

基于Web Service的醫藥經營企業 (GSP)系統的數據處理研究

2012-01-10 07:04:48朱瑩芳
懷化學院學報 2012年2期
關鍵詞:服務系統

朱瑩芳, 孫 俊

(1.江南大學物聯網工程學院,江蘇無錫 214122; 2.江蘇信息職業技術學院計算機工程系,江蘇無錫 214101)

1 引言

隨著經濟全球化、信息化、網絡化迅猛發展,電子政務成為當今世界許多國家和地區追求的目標、關注的焦點和實踐的重要課題.實施電子政務[1],既是政府管理改革與創新的基本方向,也是帶動國民經濟與社會信息化的根本力量.

藥品是廣大人民群眾防病治病、保護健康必不可少的特殊商品.藥品市場的混亂,不僅會影響醫藥事業的健康發展,還會給人民群眾的生命安全帶來很大威脅.同時,我國加入WTO后,如何科學、規范地監管藥品市場已經成為迫在眉睫的問題.只有實現嚴格執法與科學管理的統一,不斷增加監管執法的科技含量,實現科學的信息化管理,藥監工作才能上層次、上水平,最大限度地發揮監管執法的效能.

建立高效的電子政務綜合信息系統是構建現代藥監信息管理平臺的重要手段,以前瞻的眼光來規劃構建藥監電子政務綜合信息系統,才能為未來藥監管理效率的提升打下堅實的基礎.電子政務綜合信息系統中的遠程網絡監管系統是藥監局工作人員對醫藥經營企業GSP客戶端所上傳的數據進行分析處理的系統,它是整個電子政務系統的核心系統,主要以B/S的形式在用戶面前展現,該系統主要基于P2P技術實現數據的采集及基于Web service技術實現數據的查詢,本文主要研究Web service技術在遠程網絡監管中的重要性及實施過程.

2 Web service技術的部署及調用

2.1 Web Service技術簡介

Web Service采取簡單的、易理解的標準Web協議作為組件界面描述和協同描述規范,通過 XML、SOAP、WSDL、UDDI等技術手段,完全屏蔽不同軟件平臺的差異,是一種跨平臺和具有高度可集成能力的技術.無論是CORBA、DCOM還是EJB都可以通過這一種標準的協議進行互操作,全面解決教育資源的無序性、異構性和封閉性等問題,實現了在當前環境下最高的可集成性.Web Services使用面向服務的構架,它包含三個參與者和三個基本操作:服務提供者、服務請求者和服務代理[2].首先,服務提供者將所能提供的服務接口用WSDL描述出來,然后使用UDDI在服務代理將這些服務接口進行注冊;服務代理則使用UDDI注冊這些服務接口,并接受服務請求者的查詢;服務請求者通過使用UDDI在服務代理處查詢,得到所需的服務接口的描述文件,然后綁定到這些服務,最終完成調用.參與者之間的三種操作都采用SOAP完成.

Web Service平臺由一系列協議組成,最基本的平臺是XML+HTTP,功能全面的平臺是XML+HTTP+SOAP+WSDL+UDDI.

對Web Service更精確的解釋:Web Services是建立可互操作的分布式應用程序的新平臺.COM或DCOM建立過基于組件的分布式應用程序開發已經比較普遍.COM是一個非常好的組件技術,但是也很容易舉出COM并不能滿足要求的情況.Web Service平臺是一套標準,定義了應用程序如何在Web上實現互操作性.可以用任何一種語言,在任何平臺上寫WebService,只要可以通過Web Service標準對這些服務進行查詢和訪問.

不管Web Service是用什么工具,什么語言寫出來的,只要用SOAP協議通過HTTP來調用它,總體結構都應如圖1所示.通常,用自己喜歡的語言 (如VB 6或者VB.NET)來構建Web Service,然后用SOAP Toolkit或者.NET的內建支持來把它暴露給Web客戶.于是,任何語言,任何平臺上的客戶都可以閱讀其WSDL文檔,以調用這個Web Service.客戶根據WSDL描述文檔,會生成一個SOAP請求消息.Web Service都是放在Web服務器 (如IIS)后面的,客戶生成的SOAP請求會被嵌入在一個HTTP POST請求中,發送到Web服務器來.Web服務器再把這些請求轉發給Web Service請求處理器.請求處理器的作用在于,解析收到的SOAP請求,調用 Web Service,然后再生成相應的 SOAP應答[3].Web服務器得到SOAP應答后,會再通過HTTP應答的方式把它送回到客戶端.

2.2 Web Service的創建

在 VisualStudio.net中創建解決方案“DZBWebService”,在此解決方案中創建項目DZBWebService,項目所包含文件如下圖1所示.

圖1 Web Service的創建

其中在TextWebSerice.asmx.cs文件中獲取網站上系統文章表“XT-TEXT”所有記錄的代碼如下:

///返回文章列表

2.3 Web Service的部署:

Web Service服務創建完畢之后就是服務的部署,服務的部署方式和使用IIS或其他服務器組件發布Web的方法類似.

部署將有表1的目錄結構:

表1

Web服務發布將有表2的條目:

表2

把原先創建的.asmx文件及對應的bin目錄下面的文件上傳到相應站點 (www.dzbsoft.com)后,部署完畢.供客戶端第三方調用WebService服務的引用名為com.dzbsoft.www.部署后可以在原網站提供WebService服務,如圖2所示.

圖2 提供Web Service服務窗口

2.4 Web Service的調用

客戶端:取得服務端的服務描述文件WSDL,解析該文件的內容,了解服務端的服務信息,以及調用方式.根據需要,生成恰當的SOAP請求消息 (指定調用的方法,已經調用的參數),發往服務端.等待服務端返回的SOAP回應消息,解析得到返回值.服務端:生成服務描述文件,以供客戶端獲取.接收客戶端發來的SOAP請求消息,解析其中的方法調用和參數格式.根據WSDL和WSML的描述,調用相應的COM對象來完成指定功能,并把返回值放入SOAP回應消息返回給用戶[4].Web Service數據模型 (三種應用技術標準)如圖3所示.

圖3 Web Service數據模型

客戶端調用Web Service服務可以通過各種方式,本文通過一個典型的Windows窗體Form來進行調用,Form中使用兩個控件Button及DataGridview,所有文件見圖4所示.

圖4 部署完畢后的Web Service服務

3 Web Service在醫藥經營企業 (GSP)系統的數據處理過程及實現

3.1 醫藥經營企業 (GSP)系統的數據處理流程

醫藥經營企業 (GSP)系統的數據采集及查詢時整個藥監系統電子政務工作的核心工作,這些工作在遠程網絡監管系統中實現,該系統是藥監局工作人員對醫藥經營企業GSP客戶端所上傳的數據進行分析處理的系統,系統流程見圖5所示.

圖5 GSP網絡監管系統數據采集及處理流程

3.2 Web Service在醫藥經營企業 (GSP)系統的具體實現

本文主要研究數據的處理過程,考慮到遠程網絡管理系統的WebService實現具體如下:

1)服務提供者

開發并部署Web Service.用C#語言編寫查詢XML文件的class,以安裝并使用GSP軟件的藥店名稱作為查詢參數,得出相應藥店的藥品進銷存及藥師等情況.提供服務描述文檔 (建立WSDL文件)將藥店查詢WebService部署到UDDI注冊中心.

2)服務調用者

調用藥店查詢WebService.調用功能處主要代碼如下[5]:

Try

'獲取從證后監管傳過來的數據

If ModMaster.GetCount (“ SettingUser-BuMen ”,“UserId='”&User-id.ToString()&“'”) >0 Then

'獲取本部門名稱、部門縮寫、真實姓名

3)系統自動學習WebService

4)服務過程

首先,客戶端應用程序通過網絡向UDDI查找WebService空間轉換服務,如果存在,則返回WSDL文檔URL,緊接著客戶根據URL請求WSDL文檔資料,Web應用服務器返回WSDL文檔,并定位WebService;客戶端通過網絡請求服務說明,閱讀WebService提供的接口說明,查看是否有需要的空間數據轉換服務,最后,客戶端應用程序通過HTTP、XML、SOAP協議向服務器請求WebService,服務器執行WebService方法并返回響應結果.

此處的Webservice服務對于滿足系統的數據處理中有著極其重要的作用,不僅在藥品網絡監管系統中有著應用,而且在其他系統中也有著比較重要的應用.

4 結束語

基于Webservice技術所構建的遠程網絡監管系統已經在某地市食品藥品監督管理局投入運行,并有效解決食品與藥品監督管理局GSP數據采集及調用問題.

系統對于轄區內藥店經營的管理主要通過安裝在藥店客戶端軟件基于Webservice技術定期上傳的數據中抽取相關信息而完成對藥店銷售情況的管理,具有實用性和可擴充性.

[1]張成福.中國政府信息化:發展、問題與前景 [R].國家信息化辦公室研究報告,2000.

[2]陸宵宏,華馳.藥監系統電子政務系統的設計及其關鍵技術的研究 [J].硅谷,2009,(21).

[3]劉乃麗.精通ASP.NET2.0+SQL Server2005項目開發第二版 [M].北京:人民郵電出版社,2007:110-198.

[4]王玉標,文俊浩,趙瑞鋒,饒錫如.基于Web服務的異構數據庫共享及同步機制 [J].計算機工程與設計,2009,30(24):5774-5777.

[5]Zhao Gang,Yang Zong-ka,iYanKun.Design and Implementation of a Distributed Learning Resource Registry System[C].//The 4th International Conference on Computer and Information Technology,2004:333-338.

猜你喜歡
服務系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
服務在身邊 健康每一天
今日農業(2019年14期)2019-09-18 01:21:54
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
半沸制皂系統(下)
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年15期)2019-01-03 12:11:33
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
主站蜘蛛池模板: 午夜视频www| 真实国产精品vr专区| 91美女视频在线| 国产乱人伦偷精品视频AAA| 91色综合综合热五月激情| 欧美第九页| 97久久免费视频| 国产9191精品免费观看| 欧美亚洲第一页| 综合亚洲色图| 一级毛片无毒不卡直接观看| 三区在线视频| 97av视频在线观看| 午夜精品久久久久久久99热下载 | 在线免费亚洲无码视频| 亚洲无码高清一区二区| 天堂在线www网亚洲| 一级爱做片免费观看久久| 成·人免费午夜无码视频在线观看| 欧美一级大片在线观看| 91人人妻人人做人人爽男同| 成人国产精品网站在线看| 无码日韩人妻精品久久蜜桃| 日韩免费毛片| 伊人久久久久久久| 玖玖精品视频在线观看| 久久精品这里只有精99品| 5555国产在线观看| 尤物视频一区| 88国产经典欧美一区二区三区| 岛国精品一区免费视频在线观看| 五月婷婷丁香综合| 国产91丝袜在线播放动漫| 久久婷婷人人澡人人爱91| 午夜国产不卡在线观看视频| 在线国产资源| 中日无码在线观看| 高清不卡一区二区三区香蕉| 欧美一级在线播放| 国产乱人伦偷精品视频AAA| 亚洲成在线观看| 中文精品久久久久国产网址| 欧美成人一区午夜福利在线| 国产亚洲精| 国产女人在线| 老色鬼久久亚洲AV综合| 女同久久精品国产99国| 久久精品电影| 国产乱人乱偷精品视频a人人澡 | 国产欧美在线观看精品一区污| 制服丝袜国产精品| 欧美区一区二区三| 夜夜操国产| 国产自在线播放| 国产毛片片精品天天看视频| 狠狠操夜夜爽| 日韩美毛片| 国产精品美女免费视频大全| 色老头综合网| 91毛片网| 国产黄色片在线看| 青青青国产免费线在| 中文字幕在线视频免费| 55夜色66夜色国产精品视频| 成人av专区精品无码国产| 亚洲一区二区三区香蕉| 亚洲欧美日韩精品专区| 国产亚洲欧美另类一区二区| 精品五夜婷香蕉国产线看观看| 永久免费AⅤ无码网站在线观看| 91精品啪在线观看国产| 夜夜操狠狠操| 黄色网址免费在线| 国产成a人片在线播放| 国产福利在线免费观看| 精品国产一区二区三区在线观看 | 国产成人免费视频精品一区二区| 亚洲最大在线观看| 国产精品观看视频免费完整版| 国产特级毛片| 不卡午夜视频| 欧美日韩国产在线人|