注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具WCF高級編程

WCF高級編程

WCF高級編程

定 價(jià):¥48.00

作 者: (美國)(Klein.S.)克萊因 著;趙利通 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 工作站

ISBN: 9787302184423 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 368 字?jǐn)?shù):  

內(nèi)容簡介

  《WCF高級編程》是學(xué)習(xí)WCF編程的最佳指南,涵蓋所有關(guān)于WCF的內(nèi)容,包括綁定、契約、客戶端、服務(wù)和安全等。重點(diǎn)介紹了如何在NET Framework上構(gòu)建面向服務(wù)的應(yīng)用程序。書中采用循序漸進(jìn)的方式深入講解了WCF所有的特性和功能,并且展示了如何使用這些信息米創(chuàng)建可靠且安傘的服務(wù)解決方案。通過學(xué)習(xí)《WCF高級編程》,您將全面理解面向服務(wù)的體系結(jié)構(gòu)(SOA)及WCF如何滿足SOA的眾多要求。還將了解到WCF的核心組成和一些高級主題(如安全和互操作性)。另外,還可以學(xué)到如何借助WCF管理技術(shù)和技巧來有效地構(gòu)建、部署和托管應(yīng)用程序?!禬CF高級編程》主要內(nèi)容NET Framework 3 0和WClF如何擴(kuò)展NET Framework 2O CLR,以及如何使用Visual Studl0 2005 Extensions for WCF 進(jìn)行開發(fā)關(guān)于wcF編程模型和服務(wù)模型的所有內(nèi)容集成WCF和已有應(yīng)用程序及技術(shù)的有用提示成功部署WCF服務(wù)的具體步驟使用事務(wù)和隊(duì)列如何使用各種管理工具來調(diào)試和配置wcF服務(wù)本書讀者對象?!禬CF高級編程》適合想要學(xué)習(xí)WCF以及想在開發(fā)環(huán)境中利用WCF優(yōu)勢的Windows開發(fā)人員。如果讀者對.NET Framework及其關(guān)聯(lián)技術(shù)(如Web服務(wù)和WS-*規(guī)范)有所了解,在閱讀奉書時(shí)將十分有幫助。

作者簡介

  Scott Klein是一位資深的顧問,他熱愛所有有關(guān)SQL Server,.NET和XML的工作。他創(chuàng)作了由Wrox出版的Professional SQL Server 2005 XML一書,并且為SQL PASSCommunity Connetor撰寫半月專題文章。他還為Wrox(www.Wrox.C0m)和TopXML(www.TopXML.com)寫過文章。Scotl Klein經(jīng)常在SQL Server和.NET用戶組里發(fā)言。如果他沒有坐在計(jì)算機(jī)前,或者沒有和家人在一起,那么通常就在當(dāng)?shù)氐哪ν熊囋揭百惖呐艿郎向T著他的Yamaha。您可以通過ScottKlein@SqlXml.tom與他交流。

圖書目錄

第Ⅰ部分 WCF 入 門
 第1章 WCF概述 3
 1.1 SOA的用途 3
 1.1.1 回顧 4
 1.1.2 理解面向服務(wù) 5
 1.1.3 SOA的原則 6
 1.1.4 Microsoft對SOA的承諾 7
 1.1.5 SOA小結(jié) 8
 1.2 選擇WCF的理由 8
 1.2.1 WCF體系結(jié)構(gòu) 9
 1.2.2 WCF的組成 11
 1.2.3 WCF的功能 13
 1.3 小結(jié) 14

 第2章 WCF概念 15
 2.1 消息 15
 2.1.1 消息的結(jié)構(gòu) 15
 2.1.2 消息處理程序 20
 2.1.3 消息處理模式 22
 2.2 通道 23
 2.3 服務(wù) 26
 2.3.1 端點(diǎn) 27
 2.3.2 地址 28
 2.3.3 綁定 28
 2.3.4 契約 29
 2.4 行為 30
 2.5 小結(jié) 30

 第3章 了解WCF 33
 3.1 WCF編程模型 33
 3.1.1 SO或OO 33
 3.1.2 服務(wù)模型 35
 3.1.3 WCF編程方法 40
 3.1.4 WCF編程 43
 3.1.5 開發(fā)過程 43
 3.1.6 WCF編程模型的定義 44
 3.2 安裝WCF 44
 3.3 創(chuàng)建第一個(gè)WCF服務(wù) 47
 3.3.1 服務(wù)代碼 58
 3.3.2 Service.svc 59
 3.3.3 Web.config 59
 3.4 小結(jié) 59

 第Ⅱ部分 WCF編程基礎(chǔ)

 第4章 地址 63
 4.1 WCF地址 63
 4.1.1 地址類型 64
 4.1.2 地址格式 65
 4.2 為WCF地址編程 67
 4.2.1 EndpointAddress類 67
 4.2.2 為地址編程 69
 4.3 小結(jié) 73

 第5章 WCF綁定及編程 75
 5.1 了解WCF綁定 75
 5.2 為WCF綁定編程 92
 5.3 小結(jié) 107

 第6章 WCF契約及其編程 109
 6.1 WCF契約 109
 6.1.1 契約及其與CLR的關(guān)系 110
 6.1.2 服務(wù)契約 110
 
 6.1.3 服務(wù)類型 114
 6.1.4 數(shù)據(jù)契約 120
 6.1.5 消息契約 124
 6.2 對WCF契約編程 130
 6.2.1 數(shù)據(jù)契約 130
 6.2.2 消息契約 136
 6.3 小結(jié) 142
 
 第7章 客戶端 143
 7.1 客戶端體系結(jié)構(gòu) 143
 7.1.1 客戶端對象 144
 7.1.2 客戶端通道 145
 7.1.3 通道工廠 146
 7.2 客戶端通信模式 149
 7.2.1 單向 149
 7.2.2 請求-響應(yīng) 150
 7.2.3 雙工 151
 7.2.4 異步 154
 7.3 創(chuàng)建客戶端代碼 156
 7.4 定義客戶端綁定和端點(diǎn) 157
 7.5 類型化與無類型服務(wù) 159
 7.5.1 調(diào)用類型化服務(wù)的操作 159
 7.5.2 調(diào)用無類型服務(wù)的操作 159
 7.6 有用的信息 160
 7.6.1 交互地初始化通道 160
 7.6.2 會話和通道持續(xù)時(shí)間 160
 7.6.3 阻塞問題 161
 7.6.4 異常處理 161
 7.7 客戶端編程示例 162
 7.7.1 ChannelFactory 162
 7.7.2 雙工 168
 7.8 小結(jié) 174
 
 第8章 服務(wù) 175
 8.1 概述 175
 8.1.1 服務(wù)類型 175
 8.1.2 服務(wù)契約 179
 8.1.3 服務(wù)端點(diǎn) 179
 8.2 服務(wù)行為 181
 
 8.2.1 ServiceBehavior屬性 182
 8.2.2 OperationBehavior屬性 189
 8.2.3 使用配置指定行為 191
 8.3 InstanceContext 192
 8.4 處理異常 193
 8.4.1 FaultException 194
 8.4.2 FaultContract屬性 194
 8.5 編程示例 196
 8.6 小結(jié) 201

 第9章 事務(wù)和可靠會話 203
 9.1 事務(wù) 203
 9.1.1 概述 203
 9.1.2 System.ServiceModel中的事務(wù)屬性 205

 9.2 可靠會話 208
 9.2.1 概述 208
 9.2.2 消息交換 209
 9.2.3 安全消息 211
 9.2.4 隊(duì)列 214
 9.3 小結(jié) 222

 第10章 安全 223
 10.1 安全概述 223
 10.1.1 概念 224
 10.1.2 選擇WCF安全的原因 225
 10.1.3 憑證 230
 10.2 安全行為和綁定 232
 10.2.1 安全行為 232
 10.2.2 綁定 235
 10.4 最佳實(shí)踐 239
 10.5 小結(jié) 240

 第11章 定制WCF 241
 11.1 擴(kuò)展ServiceHost和服務(wù)模型層 241
 11.1.1 客戶端 241
 11.1.2 調(diào)度程序 246
 11.1.3 行為 250
 11.2 擴(kuò)展通道層 251
 11.2.1 客戶端通道 251
 11.2.2 服務(wù)通道 252
 11.2.3 通道開發(fā) 253
 11.2.4 擴(kuò)展綁定 256
 11.3 用戶定義的綁定 258
 11.4 小結(jié) 259

 第12章 互操作性和集成性 261
 12.1 互操作性 261
 12.1.1 Web服務(wù)協(xié)議支持 261
 12.1.2 WSE 263
 12.1.3 ASP.NET Web服務(wù) 268
 12.1.4 WCF/ASP.NET兼容端點(diǎn) 268
 12.2 集成性 270
 12.2.1 COM+ 270
 12.2.2 MSMQ 272
 12.3 小結(jié) 274

 第Ⅲ部分 部 署 WCF
 第13章 部署WCF 277
 13.1 安裝WCF服務(wù) 277
 13.1.1 支持WCF的操作系統(tǒng) 277
 13.1.2 軟件要求 277
 13.1.3 安裝WCF服務(wù) 280
 13.2 WCF服務(wù)配置 282
 13.3 升級服務(wù) 283
 13.4 檢修WCF安裝 283
 13.4.1 客戶端/服務(wù)通信 283
 13.4.2 服務(wù)異常行為 284
 13.4.3 異常 284
13.5 小結(jié) 285

 第14章 管理WCF 287
 14.1 跟蹤 287
 14.1.1 端對端跟蹤 287
 14.1.2 服務(wù)跟蹤查看器 289
 14.1.3 篩選跟蹤 292
 14.2 消息日志 296
 14.3 服務(wù)配置編輯器 298
 14.3.1 Configuration窗格 299
 14.3.2 Tasks窗格 303
 14.3.3 Detail窗格 303
 14.4 性能計(jì)數(shù)器 303
 14.5 小結(jié) 304

 第15章 托管WCF服務(wù) 305
 15.1 托管和自托管之間的對比 305
 15.1.1 托管 305
 15.1.2 自托管 306
 15.1.3 快速比較 306
 15.2 托管選項(xiàng) 306
 15.2.1 在IIS中托管服務(wù) 307
 15.2.2 最佳實(shí)踐 311
 15.3 使用托管代碼托管WCF服務(wù) 312
 15.4 在Windows服務(wù)中托管WCF服務(wù) 313
 15.5 在WAS中托管WCF服務(wù) 314
 15.6 托管示例 316
 15.7 小結(jié) 324
 附錄A Visual Studio中的WCF
 模板擴(kuò)展 325
 附錄B 案例分析 331

本目錄推薦

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