注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信Web Server.NETWeb服務(wù)開發(fā)指南

.NETWeb服務(wù)開發(fā)指南

.NETWeb服務(wù)開發(fā)指南

定 價:¥39.00

作 者: 劉曉華編著
出版社: 電子工業(yè)出版社
叢編項: 開發(fā)專家之MS NET
標 簽: .net 語言與開發(fā)工具 程序語言與軟件開發(fā) 計算機與互聯(lián)網(wǎng)

ISBN: 9787505380455 出版時間: 2002-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 394 字數(shù):  

內(nèi)容簡介

  本書主要講解了.NET框架下Web服務(wù)的開發(fā)和使用,其中包括基于ASP.NET框架的、基于遠程處理框架的和基于ATL Server的XML Web服務(wù)的開發(fā)和使用三部分重要內(nèi)容。且在每一部分內(nèi)容中,都講到了XML Web服務(wù)的開發(fā)步驟、支持的數(shù)據(jù)類型,以及使用SOAP標頭、安全性等高級特性。隨書附贈的光盤包含了書中全部精彩實例源代碼。本書適用于具有相關(guān)知識基礎(chǔ)并至少了解一門.NET平臺下的編程語言的.NET Web服務(wù)開發(fā)的中、高級用戶。

作者簡介

暫缺《.NETWeb服務(wù)開發(fā)指南》作者簡介

圖書目錄

第1章 理解XML Web服務(wù) 1
1.1 什么是XML Web服務(wù) 1
1.2 XML Web服務(wù)的優(yōu)勢 1
1.3 XML Web服務(wù)的用途 3
1.4 XML Web 服務(wù)中的主要協(xié)議 4
1.5 XML Web服務(wù)的實現(xiàn) 6
1.6 XML Web服務(wù)的使用 8
1.7 小結(jié) 8
第2章 在集成開發(fā)環(huán)境下開發(fā)第一個ASP.NET Web服務(wù) 9
2.1 開始之前 9
2.2 新建ASP.NET Web服務(wù)項目 10
2.3 查看ASP.NET Web服務(wù)項目的內(nèi)容 12
2.4 實現(xiàn)ASP.NET Web服務(wù) 15
2.5 編譯 23
2.6 測試 26
2.7 查看服務(wù)描述 28
2.8 部署 29
2.9 提供發(fā)現(xiàn)機制 32
2.10 小結(jié) 33
第3章 用.NET框架SDK開發(fā)ASP.NET Web服務(wù) 35
3.1 準備工作 35
3.2 編寫ASP.NET Web服務(wù) 36
3.3 測試 37
3.4 動態(tài)編譯 39
3.5 部署 40
3.6 支持發(fā)現(xiàn) 40
3.7 調(diào)試 42
3.8 小結(jié) 45
第4章 用HTTP-GET和HTTP-POST訪問ASP.NET Web服務(wù) 47
4.1 使用HTTP-GET訪問 47
4.2 使用HTTP-POST方法訪問 50
4.3 創(chuàng)建和使用代理 54
4.3.1 產(chǎn)生代理類 55
4.3.2 考察產(chǎn)生的代理類 56
4.3.3 使用HTTP-GET/HTTP-POST代理訪問Web服務(wù) 62
4.4 小結(jié) 64
第5章 用SOAP訪問ASP.NET Web服務(wù) 65
5.1 關(guān)于SOAP 65
5.2 產(chǎn)生代理類 67
5.3 使用代理類 72
5.4 實例 72
5.5 小結(jié) 74
第6章 ASP.NET Web服務(wù)中的數(shù)據(jù)封送 75
6.1 基本原理 75
6.2 支持的數(shù)據(jù)類型 80
6.3 定制數(shù)據(jù)封送 95
6.4 小結(jié) 101
第7章 使用SOAP標頭 103
7.1 在服務(wù)器端定義和處置SOAP標頭 103
7.2 生成處理 SOAP 標頭的客戶端 106
7.3 更改 SOAP 標頭接收方 109
7.4 使用可選的SOAP 標頭 110
7.5 處理未知的 SOAP 標頭 112
7.6 處理Web客戶端要求的SOAP 標頭 117
7.7 處理在處理SOAP 標頭時發(fā)生的錯誤 119
7.8 小結(jié) 122
第8章 使用SOAP擴展 123
8.1 理解SOAP擴展 123
8.1.1 Web服務(wù)的生命周期 123
8.1.2 SOAP擴展的工作時機 124
8.1.3 使用SOAP擴展的基本步驟 125
8.2 實現(xiàn)SOAP擴展 125
8.2.1 保存對表示將來SOAP消息的 Stream 的引用 126
8.2.2 初始化SOAP 擴展 127
8.2.3 處理 SOAP 消息 129
8.2.4 調(diào)用 SOAP 擴展方法的順序 131
8.3 配置 SOAP 擴展 132
8.3.1 利用配置文件 133
8.3.2 使用自定義特性 134
8.4 示例 136
8.5 小結(jié) 146
第9章 異步調(diào)用Web服務(wù) 147
9.1 理解異步調(diào)用 147
9.1.1 回調(diào)技術(shù) 147
9.1.2 同步 149
9.2 Web服務(wù)異步調(diào)用接口 150
9.2.1 BeginHello方法 151
9.2.2 EndHello方法 152
9.3 Web服務(wù)方法異步調(diào)用的幾種方法 153
9.3.1 使用回調(diào) 153
9.3.2 輪詢完成 155
9.3.3 開始調(diào)用,結(jié)束調(diào)用 157
9.3.4 開始調(diào)用,等待處理,結(jié)束調(diào)用 158
9.4 小結(jié) 160
第10章 創(chuàng)建分析Web頁內(nèi)容的Web服務(wù) 161
10.1 理解WSDL 161
10.2 指定輸入?yún)?shù) 166
10.3 指定從分析的HTML頁返回的數(shù)據(jù) 167
10.3.1 預備知識:正則表達式 167
10.3.2 步驟 168
10.4 實例 168
10.5 小結(jié) 173
第11章 ASP.NET Web服務(wù)的安全性 175
11.1 基本原理 175
11.2 基于Windows的身份驗證 180
11.2.1 準備 180
11.2.2 集成Windows驗證 183
11.2.3 基本驗證方式 184
11.2.4 模擬 186
11.2.5 授權(quán) 194
11.2.6 考慮安全性后的客戶端 195
11.3 基于SOAP 標頭的自定義解決方案 197
11.3.1 HTTP模塊和ASP.NET基礎(chǔ)結(jié)構(gòu) 298
11.3.2 方案的實施 199
11.4 自定義基于Windows的身份驗證 214
11.5 代碼級別的訪問安全 219
11.6 小結(jié) 222
第12章 使用ASP.NET內(nèi)部對象 225
12.1 概述 225
12.2 使用Application 226
12.3 使用會話 231
12.4 使用Server對象 240
12.5 使用緩存對象 242
12.6 小結(jié) 254
第13章 使用事務(wù) 255
13.1 事務(wù)的基本概念 255
13.2 ASP.NET Web服務(wù)中的事務(wù) 256
13.3 實例 257
13.4 小結(jié) 265
第14章 開發(fā)基于遠程處理框架的Web服務(wù) 267
14.1 理解遠程處理 267
14.1.1 什么是遠程處理 267
14.1.2 什么是遠程處理框架 268
14.1.3 遠程處理的過程 268
14.1.4 遠程對象 269
14.1.5 遠程處理中的數(shù)據(jù)封送 271
14.2 基于遠程處理的Web服務(wù)的開發(fā)步驟 272
14.2.1 實現(xiàn)若干個提供Web服務(wù)的遠程處理類 272
14.2.2 把遠程對象發(fā)布為Web服務(wù) 275
14.2.3 支持發(fā)現(xiàn) 277
14.2.4 客戶端通過代理訪問基于遠程處理的Web服務(wù) 277
14.2.5 實例 279
14.3 控制生存期 285
14.3.1 基于租約的生存期管理 285
14.3.2 實例 286
14.4 數(shù)據(jù)封送 297
14.4.1 概述 297
14.4.2 返回值 298
14.4.3 傳入?yún)?shù) 310
14.5 處理錯誤 318
14.5.1 基本概念 318
14.5.2 實例 319
14.6 安全性 324
14.7 小結(jié) 332
第15章 用C++托管擴展開發(fā)Web服務(wù) 333
15.1 C++托管擴展簡介 333
15.1.1 添加對程序集的引用 333
15.1.2 引入和聲明命名空間 334
15.1.3 使用托管類型 334
15.1.4 聲明托管類型 336
15.1.5 應用特性 340
15.1.6 編譯和運行 340
15.1.7 實例 341
15.2 開發(fā)ASP.NET Web服務(wù) 343
15.2.1 服務(wù)器端 343
15.2.2 測試 348
15.2.3 客戶端 350
15.3 開發(fā)基于遠程處理的Web服務(wù) 354
15.3.1 實現(xiàn)基于遠程處理的Web服務(wù) 354
15.3.2 實現(xiàn)用戶 356
15.4 小結(jié) 358
第16章 用ATL Server開發(fā)Web服務(wù) 359
16.1 概述 359
16.1.1 基本結(jié)構(gòu) 359
16.1.2 開發(fā)步驟 360
16.1.3 客戶端 360
16.1.4 實例 361
16.2 數(shù)據(jù)封送 370
16.2.1 概述 370
16.2.2 實例 372
16.3 使用SOAP標頭 387
16.3.1 基本步驟 387
16.3.2 實例 387
16.4 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號