出版時間:1970-1 出版社:清華大學(xué)出版社 作者:克萊因 頁數(shù):368 譯者:趙利通
Tag標(biāo)簽:無
前言
在我還在試圖將“Grok(神入)”這個詞添加進(jìn)每個人的主流詞匯表時(參看我第1本書Professional SQL Server 2005XML中的介紹),我遇到了在當(dāng)時還被稱為WinFX的.NET Framework3.0。此后不久,我參加了一個當(dāng)?shù)氐腗SDN活動。在該活動中,展現(xiàn)了.NET Framework3.0的一些新技術(shù),例如,Windows Presentation Foundation和Windows通信基礎(chǔ)(Windows Communication Foundation,WCF)。
內(nèi)容概要
NET Framework 3 0和WClF如何擴展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ù)和隊列,如何使用各種管理工具來調(diào)試和配置wcF服務(wù)《WCF高級編程》讀者對象。
作者簡介
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ā)言。如果他沒有坐在計算機前,或者沒有和家人在一起,那么通常就在當(dāng)?shù)氐哪ν熊囋揭百惖呐艿郎向T著他的Yamaha。您可以通過ScottKlein@SqlXml.tom與他交流。
書籍目錄
第Ⅰ部分 WCF 入門第1章 WCF概述 31.1 SOA的用途 31.1.1 回顧 41.1.2 理解面向服務(wù) 51.1.3 SOA的原則 61.1.4 Microsoft對SOA的承諾 71.1.5 SOA小結(jié) 81.2 選擇WCF的理由 81.2.1 WCF體系結(jié)構(gòu) 91.2.2 WCF的組成 111.2.3 WCF的功能 131.3 小結(jié) 14第2章 WCF概念 152.1 消息 152.1.1 消息的結(jié)構(gòu) 152.1.2 消息處理程序 202.1.3 消息處理模式 222.2 通道 232.3 服務(wù) 262.3.1 端點 272.3.2 地址 282.3.3 綁定 282.3.4 契約 292.4 行為 302.5 小結(jié) 30第3章 了解WCF 333.1 WCF編程模型 333.1.1 SO或OO 333.1.2 服務(wù)模型 353.1.3 WCF編程方法 403.1.4 WCF編程 433.1.5 開發(fā)過程 433.1.6 WCF編程模型的定義 443.2 安裝WCF 443.3 創(chuàng)建第一個WCF服務(wù) 473.3.1 服務(wù)代碼 583.3.2 Service.svc 593.3.3 Web.config 593.4 小結(jié) 59第Ⅱ部分 WCF編程基礎(chǔ)第4章 地址 634.1 WCF地址 634.1.1 地址類型 644.1.2 地址格式 654.2 為WCF地址編程 674.2.1 EndpointAddress類 674.2.2 為地址編程 694.3 小結(jié) 73第5章 WCF綁定及編程 755.1 了解WCF綁定 755.2 為WCF綁定編程 925.3 小結(jié) 107第6章 WCF契約及其編程 1096.1 WCF契約 1096.1.1 契約及其與CLR的關(guān)系 1106.1.2 服務(wù)契約 1106.1.3 服務(wù)類型 1146.1.4 數(shù)據(jù)契約 1206.1.5 消息契約 1246.2 對WCF契約編程 1306.2.1 數(shù)據(jù)契約 1306.2.2 消息契約 1366.3 小結(jié) 142第7章 客戶端 1437.1 客戶端體系結(jié)構(gòu) 1437.1.1 客戶端對象 1447.1.2 客戶端通道 1457.1.3 通道工廠 1467.2 客戶端通信模式 1497.2.1 單向 1497.2.2 請求-響應(yīng) 1507.2.3 雙工 1517.2.4 異步 1547.3 創(chuàng)建客戶端代碼 1567.4 定義客戶端綁定和端點 1577.5 類型化與無類型服務(wù) 1597.5.1 調(diào)用類型化服務(wù)的操作 1597.5.2 調(diào)用無類型服務(wù)的操作 1597.6 有用的信息 1607.6.1 交互地初始化通道 1607.6.2 會話和通道持續(xù)時間 1607.6.3 阻塞問題 1617.6.4 異常處理 1617.7 客戶端編程示例 1627.7.1 ChannelFactory 1627.7.2 雙工 1687.8 小結(jié) 174第8章 服務(wù) 1758.1 概述 1758.1.1 服務(wù)類型 1758.1.2 服務(wù)契約 1798.1.3 服務(wù)端點 1798.2 服務(wù)行為 1818.2.1 ServiceBehavior屬性 1828.2.2 OperationBehavior屬性 1898.2.3 使用配置指定行為 1918.3 InstanceContext 1928.4 處理異常 1938.4.1 FaultException 1948.4.2 FaultContract屬性 1948.5 編程示例 1968.6 小結(jié) 201第9章 事務(wù)和可靠會話 2039.1 事務(wù) 2039.1.1 概述 2039.1.2 System.ServiceModel中的事務(wù)屬性 2059.2 可靠會話 2089.2.1 概述 2089.2.2 消息交換 2099.2.3 安全消息 2119.2.4 隊列 2149.3 小結(jié) 222第10章 安全 22310.1 安全概述 22310.1.1 概念 22410.1.2 選擇WCF安全的原因 22510.1.3 憑證 23010.2 安全行為和綁定 23210.2.1 安全行為 23210.2.2 綁定 23510.4 最佳實踐 23910.5 小結(jié) 240第11章 定制WCF 24111.1 擴展ServiceHost和服務(wù)模型層 24111.1.1 客戶端 24111.1.2 調(diào)度程序 24611.1.3 行為 25011.2 擴展通道層 25111.2.1 客戶端通道 25111.2.2 服務(wù)通道 25211.2.3 通道開發(fā) 25311.2.4 擴展綁定 25611.3 用戶定義的綁定 25811.4 小結(jié) 259第12章 互操作性和集成性 26112.1 互操作性 26112.1.1 Web服務(wù)協(xié)議支持 26112.1.2 WSE 26312.1.3 ASP.NET Web服務(wù) 26812.1.4 WCF/ASP.NET兼容端點 26812.2 集成性 27012.2.1 COM+ 27012.2.2 MSMQ 27212.3 小結(jié) 274第Ⅲ部分 部署 WCF第13章 部署WCF 27713.1 安裝WCF服務(wù) 27713.1.1 支持WCF的操作系統(tǒng) 27713.1.2 軟件要求 27713.1.3 安裝WCF服務(wù) 28013.2 WCF服務(wù)配置 28213.3 升級服務(wù) 28313.4 檢修WCF安裝 28313.4.1 客戶端/服務(wù)通信 28313.4.2 服務(wù)異常行為 28413.4.3 異常 28413.5 小結(jié) 285第14章 管理WCF 28714.1 跟蹤 28714.1.1 端對端跟蹤 28714.1.2 服務(wù)跟蹤查看器 28914.1.3 篩選跟蹤 29214.2 消息日志 29614.3 服務(wù)配置編輯器 29814.3.1 Configuration窗格 29914.3.2 Tasks窗格 30314.3.3 Detail窗格 30314.4 性能計數(shù)器 30314.5 小結(jié) 304第15章 托管WCF服務(wù) 30515.1 托管和自托管之間的對比 30515.1.1 托管 30515.1.2 自托管 30615.1.3 快速比較 30615.2 托管選項 30615.2.1 在IIS中托管服務(wù) 30715.2.2 最佳實踐 31115.3 使用托管代碼托管WCF服務(wù) 31215.4 在Windows服務(wù)中托管WCF服務(wù) 31315.5 在WAS中托管WCF服務(wù) 31415.6 托管示例 31615.7 小結(jié) 324附錄A Visual Studio中的WCF模板擴展 325附錄B 案例分析 331
編輯推薦
通過學(xué)習(xí)《WCF高級編程》,您將全面理解面向服務(wù)的體系結(jié)構(gòu)(SOA)及WCF如何滿足SOA的眾多要求。還將了解到WCF的核心組成和一些高級主題(如安全和互操作性)。另外,還可以學(xué)到如何借助WCF管理技術(shù)和技巧來有效地構(gòu)建、部署和托管應(yīng)用程序。 《WCF高級編程》適合想要學(xué)習(xí)WCF以及想在開發(fā)環(huán)境中利用WCF優(yōu)勢的Windows開發(fā)人員。如果讀者對.NET Framework及其關(guān)聯(lián)技術(shù)(如Web服務(wù)和WS-*規(guī)范)有所了解,在閱讀奉書時將十分有幫助。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載