這本易學易用的書,是為那些想要透徹掌握微軟Windows Communication Foundation(WCF)新框架,以創(chuàng)建面向服務的應用程序的中高級開發(fā)者們所編寫的?!秾W習WCF》包含100多個代碼樣例、20多個實驗以及針對開發(fā)者常見問題的詳細解答。通過這些,《學習WCF》可以掌控這個新平臺的一切復雜問題。從基礎(chǔ)概念到高級場景,該書無疑能加深你在如下各個重要方面的相關(guān)知識:合約——學習設計服務合約、為復雜類型的序列化創(chuàng)建數(shù)據(jù)合約、使用其他可序列化類型以及執(zhí)行自定義序列化以處理合約優(yōu)先與合約版本化場景。綁定——揭示每個內(nèi)網(wǎng)或者互聯(lián)網(wǎng)應用程序的核心綁定的實際用途,并學會如何自定義那些特定場景的綁定配置,例如大型消息和流的處理。宿主——了解多種宿主環(huán)境的合適用途和相應好處,包括Windows應用、Windows服務、IIS和Windows激活服務。實例與并發(fā)——將服務配置成singleton運行,以提供應用會話支持或作為可擴展的無會話服務,并且學習如何管理吞吐量和抑制請求。可靠性——應用諸如可信賴會話、分布式事務和隊列消息等功能。安全性——了解WCF如何支持雙向認證和消息保護的基本安全需求、學習如何管理運行時身份、探索多種授權(quán)模式等。異常和錯誤——學習錯誤處理相關(guān)概念,包括調(diào)試技巧、異常管理和錯誤合約。若想迅速掌握這項新技術(shù),你所需要的就是《學習WCF》。注:本書為全英文影印版。
作者簡介
暫缺《學習WCF(影印版)》作者簡介
圖書目錄
Forewords Preface 1. Hello Indigo Service Oriented Architecture WCF Services Fundamental WCF Concepts Creating a New Service from Scratch Generating a Service and Client Proxy Hosting a Service in IIS Exposing Multiple Service Endpoints Summary 2. Contracts Messaging Protocols Service Description WCF Contracts and Serialization Service Contracts Data Contracts Message Contracts Approaches to Serialization The Message Type Summary 3. Bindings How Bindings Work Web Service Bindings Connection-Oriented Bindings One-Way and Duplex Communication Large Message Transfers Custom Bindings Summary 4. Hosting Hosting Features ServiceHost Self-Hosting Hosting on the UI Thread Hosting in a Windows Service Hosting in IIS 6.0 IIS 7.0 and Windows Activation Service Choosing the Right Hosting Environment Summary 5. Instancing and Concurrency OperationContext Instancing Concurrency Instance Throttling Load Balancing and Failover Summary 6. Reliability Reliable Sessions Transactions Queued Calls Summary 7. Security WCF Security Overview Securing Intranet Services Securing Internet Services Working with Certificates Building a Claims-Based Security Model Exploring Federated Security Summary 8. Exceptions and Faults A. Setup Instructions B. ASP.NET Meets CardSpace Index