偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

淺談ASP.NET XML Web服務(wù)

開(kāi)發(fā) 后端
本文介紹ASP.NET XML Web服務(wù),包括基礎(chǔ)結(jié)構(gòu)塊職能,XML Web服務(wù)目錄,ASP.NET XML Web服務(wù)目錄,ASP.NET XML Web服務(wù)發(fā)現(xiàn)等。

ASP.NET XML Web服務(wù)基礎(chǔ)結(jié)構(gòu)

基礎(chǔ)結(jié)構(gòu)塊職能

XML Web服務(wù)目錄XML Web服務(wù)目錄提供一個(gè)中央地址,用于定位其他組織提供的XML Web服務(wù)。象UDDI登記這樣的XML Web服務(wù)目錄實(shí)現(xiàn)這個(gè)職能。XML Web服務(wù)的客戶端可以引用XML Web服務(wù)目錄,也可以不引用

XML Web服務(wù)目錄

XML Web 服務(wù)發(fā)現(xiàn)XML Web服務(wù)發(fā)現(xiàn)是使用Web服務(wù)描述語(yǔ)言(WSDL)定位或發(fā)現(xiàn)一個(gè)或多個(gè)描述特別的XML Web服務(wù)的相關(guān)文檔。DISCO規(guī)格定義了定位服務(wù)描述的規(guī)則。如果XML Web服務(wù)客戶了解服務(wù)描述的位置,他們可以繞過(guò)發(fā)現(xiàn)步驟。

XML Web服務(wù)描述為了了解如何與一個(gè)特定的XML Web服務(wù)交互作用,需要提供一個(gè)描述來(lái)定義XML Web服務(wù)支持的交互操作。XML Web服務(wù)客戶端在可以使用一個(gè)XML Web服務(wù)之間必須了解如何與它交互。

XML Web服務(wù)連接格式為了能夠進(jìn)行通用通信,XML Web服務(wù)使用開(kāi)放連接格式來(lái)進(jìn)行通信,這些是任何支持最普通的Web標(biāo)準(zhǔn)的系統(tǒng)都能夠理解的協(xié)議。SOAP是用于進(jìn)行XML Web服務(wù)通信的關(guān)鍵協(xié)議。

ASP.NET XML Web服務(wù)目錄

和使用因特網(wǎng)上任何其他的資源一樣,XML Web服務(wù)目錄如果沒(méi)有某些查找方法的話,它是不可能夠找到一個(gè)特定的XML Web服務(wù)的。XML Web服務(wù)目錄提供了中央地址,可以讓XML Web服務(wù)供應(yīng)者在其上發(fā)布他們提供的XML Web服務(wù)的信息。這樣的目錄甚至可以是XML Web服務(wù)本身,可以編程訪問(wèn)并且提供搜索結(jié)果來(lái)響應(yīng)XML Web服務(wù)客戶端的查詢。使用一個(gè)XML Web服務(wù)目錄來(lái)定位一個(gè)提供XML Web服務(wù)作為特定目的的組織,或者判斷一個(gè)特定組織提供了什么XML Web服務(wù),這可能是非常必要的。

UDDI(統(tǒng)一描述發(fā)現(xiàn)和集成規(guī)范)規(guī)格定義了一個(gè)標(biāo)準(zhǔn)方法來(lái)發(fā)布和發(fā)現(xiàn)XML Web服務(wù)的信息。與UDDI關(guān)聯(lián)的XML模式定義了四個(gè)信息類型,能讓開(kāi)發(fā)者使用一個(gè)發(fā)布的XML Web服務(wù)。這些是:商業(yè)信息、服務(wù)信息、綁定信息和其他用于服務(wù)的規(guī)范的信息。

作為UDDI工程的核心組件,UDDI Business Registry(業(yè)務(wù)登記)允許業(yè)務(wù)編程定位其他組織發(fā)布的XML Web服務(wù)的信息。開(kāi)發(fā)者可以使用UDDI Business Registry來(lái)定位發(fā)現(xiàn)文件和服務(wù)描述。更多信息,請(qǐng)看UDDI Web站點(diǎn)(http://uddi.microsoft.com)。

ASP.NET XML Web服務(wù)發(fā)現(xiàn)

XML Web服務(wù)發(fā)現(xiàn)是使用Web服務(wù)描述語(yǔ)言WSDL定位或發(fā)現(xiàn)一個(gè)或多個(gè)描述特定的XML Web服務(wù)的文件的操作。它讓XML Web服務(wù)客戶端得知一個(gè)XML Web服務(wù)是否存在并且到哪里找到這個(gè)XML Web服務(wù)的描述文件。

一個(gè)發(fā)布的.disco文件,是包含連接到其他描述XML Web服務(wù)的資源的XML文件,能夠編程發(fā)現(xiàn)一個(gè)XML Web服務(wù)。下面的代碼給出了一個(gè)發(fā)現(xiàn)文件的結(jié)構(gòu)的例子:

  1. <?xml version="1.0" encoding="utf-8" ?>  
  2. <discovery xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi=
    "http://www.w3.org/2001/XMLSchema-instance" xmlns=
    "http://schemas.xmlsoap.org/disco/">  
  3. <contractRef ref="http://www.contoso.com/Counter.asmx?wsdl" docRef=
    "http://www.contoso.com/Counter.asmx" 
  4. xmlns="http://schemas.xmlsoap.org/disco/scl/" />  
  5. <soap address="http://www.contoso.com/Counter.asmx" xmlns:q1=
    "http://tempuri.org/" binding="q1:CounterSoap" 
  6. xmlns="http://schemas.xmlsoap.org/disco/soap/" />  
  7. </discovery> 

【編輯推薦】

  1. ASP.NET的DataList和Repeater控件
  2. 淺析ASP.NET的IIS映射
  3. 概述ASP.NET狀態(tài)類型
  4. 淺談ASP.NET和Web服務(wù)器
  5. ASP.NET的EnableViewState屬性
責(zé)任編輯:佚名 來(lái)源: 百度空間
相關(guān)推薦

2009-07-28 16:29:06

XML Web服務(wù)ASP.NET構(gòu)造

2009-07-23 15:18:30

創(chuàng)建XML Web服務(wù)ASP.NET

2009-07-23 15:11:43

XML Web服務(wù)方法ASP.NET

2009-07-28 10:43:23

Web服務(wù)器ASP.NET

2009-07-28 16:03:23

ASP.NET狀態(tài)服務(wù)

2009-07-29 09:38:06

Web開(kāi)發(fā)ASP.NET

2009-07-28 17:28:49

XML Web服務(wù)使用ASP.NET

2009-07-28 15:53:43

ASP.NET Web

2009-07-24 10:52:42

ASP.NET ISA

2009-07-23 16:44:50

XML Web服務(wù)使用ASP.NET構(gòu)造

2009-07-22 16:11:43

ASP.NET AJA

2009-07-20 15:30:11

ASP.NET應(yīng)用

2009-07-21 09:53:55

ASP.NET AJAWCF服務(wù)

2009-07-27 14:46:16

XML和ASP.NET

2009-08-10 10:19:47

ASP.NET組件設(shè)計(jì)

2009-08-05 15:29:33

ASP.NET For

2009-07-20 17:12:17

ASP.NET訪問(wèn)數(shù)據(jù)

2009-07-22 13:24:24

ASP.NET MVC

2009-07-23 15:44:39

ASP.NET MVC

2009-07-28 17:49:30

ASP.NET定期回收
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)