超碰人操,粗暴进入蹂躏视频在线观看,精品一区二区三区在线视频,久久国产精品影院,下载国产一级黄色片,中文字幕一区二区三区在线视频,a√天堂资源福利www

NET框架與WEB服務的研究與應用

2013-12-05 09:59:16 電力信息化  點擊量: 評論 (0)
摘要:隨著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ù)和
大云網(wǎng)官方微信售電那點事兒

責任編輯:和碩涵

免責聲明:本文僅代表作者個人觀點,與本站無關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實,對本文以及其中全部或者部分內(nèi)容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關(guān)內(nèi)容。
我要收藏
個贊
?