Windows Communication Foundation 3.5 Unleashed, 2/e
暫譯: Windows 通訊基礎架構 3.5 完全解析,第二版

Craig McMurty, Nigel Watling, Matt Winkler, Marc Mercuri

  • 出版商: SAMS
  • 出版日期: 2008-10-17
  • 售價: $2,200
  • 貴賓價: 9.5$2,090
  • 語言: 英文
  • 頁數: 768
  • 裝訂: Paperback
  • ISBN: 0672330245
  • ISBN-13: 9780672330247
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Windows Communication Foundation (WCF) is Microsoft’s dynamic technology for allowing autonomous software to communicate. Superseding earlier technologies such as COM/DCOM, .NET Remoting, ASP.NET Web Services, and the Web Services Enhancements for .NET, WCF provides a single solution that is designed to always be the best way to exchange data among software entities. It also provides the infrastructure for developing the next generation of Web Services, with support for the WS-* family of specifications, and a new serialization system for enhanced performance. In the 3.5 release, WCF has been expanded to include support for REST, JSON, and Syndication (RSS and Atom) services, further broadening the possibilities for what can be done. For information technology professionals, WCF supplies an impressive array of administration tools that enterprises and software vendors can use to reduce the cost of ownership of their solutions without writing a single line of code. Most important, WCF delivers on the promise of model-driven software development with the new software factory approach, by which one can iteratively design solutions in a modeling language and generate

executables from lower-level class libraries.

 

Windows Communication Foundation 3.5 Unleashed is designed to be the essential resource for software developers and architects working with WCF. The book guides readers through a conceptual understanding of all the facilities of WCF and provides step-by-step guides to applying the technology to practical problems.

 

As evangelists at Microsoft for WCF, WF, and CardSpace, Craig McMurtry, Marc Mercuri, Nigel Watling, and Matt Winkler are uniquely positioned to write this book. They had access to the development team and to the product as it was being built. Their work with enterprises and outside software vendors has given them unique insight into how others see the software, how they want to apply it, and the challenges they face in doing so.

 

--Gives you nearly 100 best practices for programming with WCF

--Provides detailed coverage of how to version services that you will not find anywhere else

--Delves into using WCF together with Windows Workflow Foundation (WF) and Windows CardSpace

--Provides detailed coverage of the new high-performance data contract serializer for .NET

--Walks you through creating secure, reliable, transacted messaging, and how to understand the available options

--Introduces you to federated, claims-based security and shows you how to incorporate SAML and WS-Trust security token services into your architecture

--Provides step-by-step instructions for how to customize every aspect of WCF

--Shows you how to add behaviors, communication channels, message encoders, and transports

--Presents options for implementing publish/subscribe solutions

--Gives clear guidance on peer-to-peer communications with WCF

商品描述(中文翻譯)

Windows Communication Foundation (WCF) 是微軟的一項動態技術,旨在讓自主軟體之間進行通信。WCF 取代了早期的技術,如 COM/DCOM、.NET Remoting、ASP.NET Web Services 和 .NET 的 Web Services Enhancements,提供了一個單一解決方案,旨在始終成為軟體實體之間交換數據的最佳方式。它還提供了開發下一代 Web Services 的基礎架構,支持 WS-* 規範系列,並引入了一個新的序列化系統以提升性能。在 3.5 版本中,WCF 擴展了對 REST、JSON 和 Syndication (RSS 和 Atom) 服務的支持,進一步擴大了可實現的可能性。對於資訊科技專業人士來說,WCF 提供了一系列令人印象深刻的管理工具,企業和軟體供應商可以利用這些工具在不編寫任何代碼的情況下降低其解決方案的擁有成本。最重要的是,WCF 透過新的軟體工廠方法實現了模型驅動的軟體開發,通過該方法,可以在建模語言中迭代設計解決方案並從低層次的類庫生成可執行文件。

《Windows Communication Foundation 3.5 Unleashed》旨在成為與 WCF 一起工作的軟體開發人員和架構師的必備資源。本書引導讀者全面理解 WCF 的所有功能,並提供逐步指導,將該技術應用於實際問題。

作為微軟 WCF、WF 和 CardSpace 的推廣者,Craig McMurtry、Marc Mercuri、Nigel Watling 和 Matt Winkler 獨特地適合撰寫本書。他們能夠接觸到開發團隊及正在構建的產品。他們與企業和外部軟體供應商的合作使他們對其他人如何看待軟體、如何應用它以及在此過程中面臨的挑戰有了獨特的見解。

-- 提供近 100 條使用 WCF 編程的最佳實踐
-- 提供詳細的服務版本控制說明,這在其他地方無法找到
-- 深入探討如何將 WCF 與 Windows Workflow Foundation (WF) 和 Windows CardSpace 一起使用
-- 提供有關 .NET 新高性能數據合約序列化器的詳細說明
-- 指導您創建安全、可靠的交易消息,並了解可用的選項
-- 介紹聯邦的、基於聲明的安全性,並展示如何將 SAML 和 WS-Trust 安全令牌服務納入您的架構
-- 提供逐步指導,說明如何自定義 WCF 的各個方面
-- 展示如何添加行為、通信通道、消息編碼器和傳輸
-- 提出實現發布/訂閱解決方案的選項
-- 提供有關使用 WCF 進行點對點通信的明確指導