學習WebServer筆記1

WSDL:Web服務描述語言 Web Service Description Language 一種描述Web服務的方案,描述了Web服務支持的協議,WDSL文檔定義了Web服務的地址

UDDI: 通用/發現/集成 Universal Description Discovery And Intergration 全球性的Web服務註冊庫

SOAP:簡單對像訪問協議 Simple Object Access Protocol

URI:Universal Resuource Identifier 統一資源標識符


同步化調用:應用程序在繼續執行處理任務之前,必須等待來自Web服務的結果,會降低處理速度.

異步化調用:應用程序發出遠程命令就可以處理任務.

透明代理:由WSDL.EXE生成的本地接口 Transparent Proxy

實際代理:執行與Web服務交互作用的實際工作的代理 Real Proxy

線上格式:Wire Format 通過網絡線路傳送時採用的數據格式


1.SOAP是Web服務堆棧的核心,是一種交換信息的重要協義.
2.WSDL是用來描述Web服務的接口.
3.ASP.NET支持三種調用Web服務的協議:HTTP-GET,HTTP-POST,SOAP
4.沒有WSDL也可以創建Web服務.
5.SOAP是用來調用Web服務,WSDL是用來描述Web服務
6.Web服務中使用HTTP-GET和HTTP-POST協議時,參數以名/值傳遞,HTTP-GET在URL中傳遞參數,HTTP-POST在HTTP請求消息中傳遞參數,使用SOAP時,參數在XML字符串中傳遞,允許向Web服務傳遞複雜的數據結構.
7.WebMethod的常用屬性:
CacheDuration 高速緩存,期限單位指定爲秒
Description Web方法的描述
EnableSession 啓用會話狀態 True|False
MessageName 讓Web服務的方法名稱與類的方法名稱相區別
TransactionOption 事務處理支持
BufferResponse 緩衝的開關 True|False

8.WebService指示符的相關屬性
Language 可選,用於指定編譯Web服務的語言
CodeBehind 可選項,只用於VS.Net 用於查找.asmx文件的後臺代碼文件
Class 指定外置爲Web服務的類

9.WSDL文檔的5個主要元素
Types:定義數據類型的嵌入的XML方案,其他類型可以通過擴展使用.
Messages:提供消息和消息傳輸的詳細信息
PortType:輸入/輸出消息的羣組信息,提供了具體協議與地址解析之間的橋樑
Binding:爲<PortType>元素或操作提供協議信息
Services:爲服務提供Url地址信息

引自:http://www.cnblogs.com/eastjazz/archive/2007/12/13/992982.html
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章