商品簡介
WCF是在微軟Windows下開發面向服務應用程序(SOA)的統一平臺,而本書則是介紹該項技術的權威指南和暢銷書籍。本書被譽為WCF的最佳開發指南,提供了深入的技術剖析,而非死板的文檔化描述,以幫助開發者掌握WCF的必備知識與技能,并構建可維護的、可擴展的以及可重用的WCF應用程序。
作為微軟授予的“軟件英杰”,本書作者Juval Lowy參與了WCF最初的戰略性設計的評審,以及對C# 3.0與.NET 3.5 SP1框架最新功能的修訂工作。本書還包含了Lowy編寫的ServiceModelEx框架,它提供了大量有用的工具、輔助類和實用程序,可以幫助開發者簡化與自動化任務,并對WCF進行了有效的擴充。通過本書,你可以:
·了解WCF體系架構與必要的構建模塊,包括諸如可靠性和傳輸會話之類的關鍵概念。
·使用諸如服務托管、實例和并發管理、事務、離線隊列服務和安全等內建特性。
·借鑒ServiceModelEx框架中的相關設計方案、技巧和最佳實踐,提高WCF服務開發的效率與質量。
·深入了解隱藏在設計決策背後的基本原理,對于SOA開發中缺乏文檔而又晦澀難懂的功能特性進行了深度分析。
對于WCF編程,我們不僅要知其然,更要知其所以然。本書正是基於這樣的目的,它不僅能夠幫助你掌握WCF,還能夠讓你成為一位優秀的軟件工程師。
作者簡介
Juval Lowy是IDesign(一家諮詢與培訓公司,專注于使用微軟COM+和.NET平臺進行面向組件設計)的資深軟件架構師與創始人。Juval Lowy可謂桃李滿天下,參加WCF培訓的學員數以萬計,遍布全球。
目次
序1
序2
前言
第1章 WCF基礎
什麼是WCF
服務
地址
TCP地址
HTTP地址
IPC地址
MSMQ地址
對等網地址
契約
托管
IIS 5/6托管
……
第2章 服務契約
第3章 數據契約
第4章 實例管理
第5章 操作
第6章 錯誤
第7章 事務
第8章 并發管理
第9章 隊列服務
第10章 安全
附錄A 面向服務概述
附錄B 消息頭和上下文
附錄C 發布一訂閱服務
附錄D 代碼訪問安全
附錄E 通用攔截器
附錄F WCF編碼規範
附錄G ServiceModelEx分類