Windows Communication Foundation Unleashed
暫譯: Windows 通訊基礎架構完全解析

Craig McMurty, Marc Mercuri, Nigel Watling, Matt Winkler

  • 出版商: SAMS
  • 出版日期: 2007-03-01
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 720
  • 裝訂: Paperback
  • ISBN: 0672329484
  • ISBN-13: 9780672329487
  • 已過版

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

商品描述

Description

Windows Communication Foundation (WCF) is a new Microsoft technology for allowing 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. 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 finally delivers on the long-postponed 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 Unleashed is designed to be the best resource for software developers and architects working with WCF. The book guides readers toward a conceptual understanding of all the facilities of WCF and provides step-by-step guides to applying the technology to practical problems.

 

§         Introduces you to WCF and then takes you deep inside the technology

§         Gives you nearly 100 best practices for programming with WCF

§         Provides detailed coverage on how to version services that you will not find anywhere else

§         Delves into using WCF together with Windows Workflow Foundation and Windows CardSpace

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

§         Walks you through how to do secure, reliable, transacted messaging, and how to understand the options available

§         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 your own behaviors, communication channels, message encoders, and transports

§         Gives you options for implementing publish/subscribe solutions

§         Walks you through how to do peer-to-peer communications with WCF

 

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

商品描述(中文翻譯)

**描述**

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

《Windows Communication Foundation Unleashed》旨在成為與 WCF 一起工作的軟體開發人員和架構師的最佳資源。這本書引導讀者對 WCF 的所有功能有概念上的理解,並提供逐步指南,將這項技術應用於實際問題。

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

作為微軟 WCF 的推廣者,Craig McMurtry、Marc Mercuri、Nigel Watling 和 Matt Winkler 在撰寫這本書方面具有獨特的優勢。他們在產品開發過程中接觸到該產品及其開發團隊。他們與企業和外部軟體供應商的合作使他們洞察到其他人如何看待這款軟體、他們希望如何應用它,以及在這個過程中面臨的挑戰。

最後瀏覽商品 (20)