NET框架與WEB服務的研究與應用
摘要:隨著Internet技術(shù)的發(fā)展,信息的處理和傳遞突破了時間和地域性的局限,網(wǎng)絡化與全球化成為一種不可避免的世界趨勢。本文對 Net框架下的Web服務及其體系結(jié)構(gòu)進行了簡要介紹,并結(jié)合一個遠程數(shù)據(jù)庫存取的Web
b服務的存在和相關(guān)信息;“發(fā)現(xiàn)”是為了找到合適的Web服務;“綁定”則是在提供者與請求者之間建立某種聯(lián)系。因此,實現(xiàn)一個完整的Web服務包括以下步驟:
(1)Web服務提供者設(shè)計實現(xiàn)Web服務,并將調(diào)試正確后的Web服務通過Web服務中介者發(fā)布,最后在UDDI注冊中心注冊。
(2)Web服務請求者向Web服務中介者請求特定的服務,中介者根據(jù)請求查詢UDDI注冊中心,為請求者尋求滿足請求的服務。
(3)Web服務中介者向Web服務請求者返回滿足條件的Web服務描述信息,該描述信息用WSDL寫成,各種支持Web服務的機器都能閱讀。
(4)利用從Web服務中介者返回的描述信息生成相應的SOAP信息,發(fā)布給Web服務提供者,以實現(xiàn)Web服務的調(diào)用。
(5)Web服務提供者按SOAP信息執(zhí)行相應的Web服務,并將服務結(jié)果返回給Web服務請求者。
三、利用Web Service技術(shù)實現(xiàn)遠程數(shù)據(jù)庫存取
1、為什么需要Web服務?
以前,分布式的應用程序邏輯需要使用分布式的對象模型,通過使用DCOM、CORBA、RMI之類的基本結(jié)構(gòu),開發(fā)人員仍可擁有使用本地模型所提供的豐富資源和精確性,并可將服務置于遠程系統(tǒng)中。 當已經(jīng)有中意的中間件平臺(RMI、JINI、CORBA、DCOM 等等)時,我們?yōu)槭裁催€要為Web而煩惱呢?因為它們有一個共同的缺陷:無法擴展到互聯(lián)網(wǎng)上,它們要求服務客戶端與系統(tǒng)提供的服務本身之間必須進行緊密耦合,即要求一個同類基本結(jié)構(gòu)。然而這樣的系統(tǒng)往往十分脆弱。如果服務器應用程序的接口發(fā)生更改,那么客戶端便會崩潰。為了能擴展到互聯(lián)網(wǎng)運用,我們需要一種松散耦合的基本結(jié)構(gòu)來解決這個問題。因此,網(wǎng)絡服務技術(shù)應運而生。
另外,全球越來越多的人接入到Internet,通過Internet進行方法調(diào)用的應用程序變得越來越實用。Web服務在面向?qū)ο缶幊痰幕A(chǔ)上又前進了一步:程序員可以在多臺機器上訪問數(shù)量眾多的庫資源,而不是局限于在一臺機器上根據(jù)為數(shù)不多的類庫來開發(fā)程序。
2、Web Service的設(shè)計
本文實現(xiàn)了一個數(shù)據(jù)上報的Web服務,該Web服務用來提供連接遠程SQL Server數(shù)據(jù)庫,將本地客戶端的Access數(shù)據(jù)庫中的數(shù)據(jù)導入到上級數(shù)據(jù)服務器的 SQL Server數(shù)據(jù)庫中。本文中,客戶端是指使用Web服務上報數(shù)據(jù)的下級單位,數(shù)據(jù)服務器為上級單位的 SQL Server數(shù)據(jù)庫,Web服務可以部署在任何機器上,提供給客戶端使用來上報數(shù)據(jù)。
在創(chuàng)建了ASP.net Web 服務以后,需要在UDDI注冊中心注冊。由于UDDI注冊只是向UDDI目錄中提供一些Web服務的描述信息,其中最主要的是Web服務的WSDL文件,在WSDL中具體描述了您的服務的URL地址和實現(xiàn)的服務內(nèi)容以及調(diào)用參數(shù)和

責任編輯:和碩涵
免責聲明:本文僅代表作者個人觀點,與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。
我要收藏
個贊
-
現(xiàn)貨模式下谷電用戶價值再評估
2020-10-10電力現(xiàn)貨市場,電力交易,電力用戶 -
PPT | 高校綜合能源服務有哪些解決方案?
2020-10-09綜合能源服務,清潔供熱,多能互補 -
深度文章 | “十三五”以來電力消費增長原因分析及中長期展望
2020-09-27電力需求,用電量,全社會用電量
-
PPT | 高校綜合能源服務有哪些解決方案?
2020-10-09綜合能源服務,清潔供熱,多能互補 -
深度文章 | “十三五”以來電力消費增長原因分析及中長期展望
2020-09-27電力需求,用電量,全社會用電量 -
我國電力改革涉及的電價問題
-
電化學儲能應用現(xiàn)狀及對策研究
2019-08-14電化學儲能應用 -
《能源監(jiān)測與評價》——能源系統(tǒng)工程之預測和規(guī)劃
-
《能源監(jiān)測與評價》——能源系統(tǒng)工程之基本方法
-
貴州職稱論文發(fā)表選擇泛亞,論文發(fā)表有保障
2019-02-20貴州職稱論文發(fā)表 -
《電力設(shè)備管理》雜志首屆全國電力工業(yè) 特約專家征文
2019-01-05電力設(shè)備管理雜志 -
國內(nèi)首座蜂窩型集束煤倉管理創(chuàng)新與實踐
-
人力資源和社會保障部:電線電纜制造工國家職業(yè)技能標準
-
人力資源和社會保障部:變壓器互感器制造工國家職業(yè)技能標準
-
《低壓微電網(wǎng)并網(wǎng)一體化裝置技術(shù)規(guī)范》T/CEC 150
2019-01-02低壓微電網(wǎng)技術(shù)規(guī)范
-
現(xiàn)貨模式下谷電用戶價值再評估
2020-10-10電力現(xiàn)貨市場,電力交易,電力用戶 -
建議收藏 | 中國電價全景圖
2020-09-16電價,全景圖,電力 -
一張圖讀懂我國銷售電價附加
2020-03-05銷售電價附加