Essential Windows Communication Foundation (WCF): For .NET Framework 3.5
暫譯: Essential Windows Communication Foundation (WCF):針對 .NET Framework 3.5
Steve Resnick, Richard Crane, Chris Bowen
- 出版商: Addison Wesley
- 出版日期: 2008-02-21
- 售價: $2,030
- 貴賓價: 9.5 折 $1,929
- 語言: 英文
- 頁數: 608
- 裝訂: Paperback
- ISBN: 0321440064
- ISBN-13: 9780321440068
-
相關分類:
.NET
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$880$695 -
$880$695 -
$980$774 -
$2,370$2,252 -
$720$612 -
$620$490 -
$550$435 -
$1,560$1,482 -
$990$891 -
$1,560$1,482 -
$720$562 -
$550$435 -
$680$537 -
$2,030$1,929 -
$299iPhone Open Application Development: Write Native Objective-C Applications for the iPhone (Paperback)
-
$540Introducing Microsoft Silverlight 2.0, 2/e (Paperback)
-
$2,120$2,014 -
$480$379 -
$750$593 -
$650$514 -
$750$593 -
$820$648 -
$580$458 -
$520$411 -
$580$458
相關主題
商品描述
“Whether this is the first time or the fifty-first time you’re using WCF, you’ll learn something new by reading this book.”
--Nicholas Allen, Program Manager, Web Services, Microsoft
Windows Communication Foundation (WCF) is the easiest way to produce and consume Web services on the Microsoft platform. With .NET 3.5, WCF has been extensively revamped--and Visual Studio 2008 gives developers powerful new tools for utilizing it. Essential Windows Communication Foundation shows developers exactly how to make the most of WCF with .NET 3.5 and Visual Studio 2008.
Drawing on extensive experience working with early adopters, three Microsoft insiders systematically address the topics developers ask about WCF. The authors approach each subject with practical advice and present best practices, tips, and tricks for solving problems. Throughout, you’ll find detailed explanations, solutions for the “pain points” of WCF development, and an extensive collection of reusable code examples. Coverage includes
- Using WCF contracts to define complex structures and interfaces
- Understanding WCF’s channel stacks and channel model architecture
- Configuring the WCF communication stack to use only the protocols you need
- Using standard and custom service behaviors to manage concurrency, instances, transactions, and more
- Serializing data from .NET types to XML Infosets and representing Infosets “on the wire”
- Hosting WCF services via IIS, managed .NET applications, and Windows Activation Services
- WCF security, in depth: authentication; transport and message-level security; and Internet and intranet scenarios
- Improving reliability: exception handling, diagnostics, and more
- Workflow services: new integration points between WCF 3.5 and Windows Workflow Foundation
- Building client-to-client, peer network-based applications
- Utilizing WCF for non-SOAP Web services: AJAX and JSON examples and .NET 3.5 hosting classes
Microsoft’s Steve Resnick, Richard Crane, and Chris Bowen are technology experts at the Microsoft Technology Center in Boston. They specialize in helping customers improve their technical agility by applying WCF and related technologies. Resnick has specialized in Internet technologies and distributed computing at Microsoft since 1995. He is a frequent speaker at Microsoft events and is now technology director for the U.S. Microsoft Technology Centers. Crane has more than 15 years of experience in senior software development roles. He specializes in large-scale Web sites, distributed computing, transactional systems, and performance analysis. Bowen has been an architect and developer for more than 15 years at companies such as Monster.com and Staples and is co-author of Professional Visual Studio 2005 Team System.
Foreword xxv
Preface xxvii
Chapter 1: Basics 1
Chapter 2: Contracts 33
Chapter 3: Channels 91
Chapter 4: Bindings 111
Chapter 5: Behaviors 181
Chapter 6: Serialization and Encoding 241
Chapter 7: Hosting 287
Chapter 8: Security 315
Chapter 9: Diagnostics 375
Chapter 10: Exception Handling 403
Chapter 11: Workflow Services 423
Chapter 12: Peer Networking 459
Chapter 13: Programmable Web 503
Appendix: Advanced Topics 537
Index 553
商品描述(中文翻譯)
“無論這是您第一次還是第五十一個使用 WCF,您都會透過閱讀這本書學到新知識。”
--Nicholas Allen,微軟網路服務程式經理
Windows Communication Foundation (WCF) 是在微軟平台上產生和使用 Web 服務的最簡單方法。隨著 .NET 3.5 的推出,WCF 進行了全面的改版,而 Visual Studio 2008 為開發人員提供了強大的新工具來利用它。《Essential Windows Communication Foundation》向開發人員清楚地展示了如何充分利用 WCF 與 .NET 3.5 和 Visual Studio 2008。
三位微軟內部人士根據與早期採用者的豐富經驗,系統性地解決了開發人員對 WCF 的各種問題。作者以實用的建議來探討每個主題,並提供最佳實踐、技巧和解決問題的竅門。在整本書中,您將找到詳細的解釋、針對 WCF 開發“痛點”的解決方案,以及大量可重用的程式碼範例。內容涵蓋:
- 使用 WCF 合約定義複雜的結構和介面
- 理解 WCF 的通道堆疊和通道模型架構
- 配置 WCF 通信堆疊以僅使用所需的協議
- 使用標準和自定義服務行為來管理併發、實例、交易等
- 將資料從 .NET 類型序列化為 XML 資訊集,並在“網路上”表示資訊集
- 通過 IIS、受管理的 .NET 應用程式和 Windows Activation Services 托管 WCF 服務
- 深入探討 WCF 安全性:身份驗證、傳輸和訊息層安全性,以及網際網路和內部網路場景
- 提高可靠性:例外處理、診斷等
- 工作流程服務:WCF 3.5 與 Windows Workflow Foundation 之間的新整合點
- 建立客戶端對客戶端的對等網路應用程式
- 利用 WCF 進行非 SOAP 的 Web 服務:AJAX 和 JSON 範例以及 .NET 3.5 托管類
微軟的 Steve Resnick、Richard Crane 和 Chris Bowen 是波士頓微軟技術中心的技術專家。他們專注於幫助客戶透過應用 WCF 和相關技術來提高技術敏捷性。Resnick 自 1995 年以來專注於微軟的網際網路技術和分散式計算。他是微軟活動的常客演講者,現在是美國微軟技術中心的技術總監。Crane 在高級軟體開發角色方面擁有超過 15 年的經驗,專注於大型網站、分散式計算、交易系統和性能分析。Bowen 在 Monster.com 和 Staples 等公司擔任架構師和開發人員超過 15 年,並且是《Professional Visual Studio 2005 Team System》的共同作者。
前言 xxv
序言 xxvii
第 1 章:基礎 1
第 2 章:合約 33
第 3 章:通道 91
第 4 章:綁定 111
第 5 章:行為 181
第 6 章:序列化與編碼 241
第 7 章:托管 287
第 8 章:安全性 315
第 9 章:診斷 375
第 10 章:例外處理 403
第 11 章:工作流程服務 423
第 12 章:對等網路 459
第 13 章:可程式化的 Web 503
附錄:進階主題 537
索引 553