学习WCF布斯塔曼特作者简介、书籍目录、内容摘要、编辑推荐

内容概要

   本书对微软WCF技术的各个细节均进行了详细的阐述,书中采用了大量的叙述和操作实例,带领读者由浅入深,对以下各方面都做了非常详细的介绍:设计契约、创建数据契约、定义绑定配置、选择合适的寄存环境、实例化服务、处理并发情况、保证服务的可靠性、使用授权和认证机制保证服务的安全性,以及如何有效处理异常和故障,等等。
  本书适合于创建面向服务应用程序的中高级开发者,通过完成书中的操作实例,就能够对WCF的各个方面有更深入的理解。

  作者简介

  作者:(美国)布斯塔曼特(Micbele Leroux Bustamante) 译者:庞引明 侯伯薇

  书籍目录

  序第1章:Hello Indigo 面向服务的架构 WCF服务 WCF基本概念 从零开始创建服务 生成服务和客户代理 在IIS中寄存服务 公开多个服务端点 小结第2章:契约 通信协议 服务描述 WCF契约和串行化 服务契约 数据契约 消息契约 串行化的方法 消息类型 小结第3章:绑定 绑定是如何工作的 Web服务绑定 面向联接的绑定 单项和双向通信 大型消息传送 定制绑定 小结第4章:寄存 寄存特性 ServiceHost 自我寄存 寄存在UI线程中 在Windows服务中寄存 在IIS 6.0中寄存 IIS 7.0和Windows Activation Service 选择正确的寄存环境 小结第5章:实例化与并发 0perationContext 实例化 并发 实例化分流 负载平衡及故障转移 小结第6章:可靠性 可靠会话 事务 排队调用 小结第7章:安全 WCF安全概览 保护Intranet服务的安全 保护Internet服务的安全 使用证书 建立一个基于请求的安全模型 探索联邦安全 小结第8章:异常和故障 SOAP故障 WCF异常处理 异常和调试 故障契约 IErrorHandler 小结附录A:设置指南附录8:当ASP.NET遇到CardSpace索引索引中文版

  章节摘录

  WCF (Windows Communication Foundation),开发代号为“Indigo”,是一种新型的分布式通信平台。作为.NET 3.0框架的一部分,它和Windows Vista一同发布。.NET 3.0框架的开发代号为“WinFX”, 包括4个重要部分:WPF (Windows Presentation Foundation),WF (Windows Workflow Foundation), WCF (Windows Communication Foundation)和Windows CardSpace。如图1-1所示,.NET 3.0基下.NET 2.0,得到Windows XP、WindowsVista、Windows Server 2003,和Windows “Longhorn”Server等平台支持。为什么还要发布另外一种分布式通信技术呢?与以前的技术相比,WCF是不折不扣面向服务的、松耦合的、可互操作的平台。它通过去除设计依赖,简化了面向服务系统的设计,而这些设计依赖以往总是存在于业务功能的获取和这些业务功能的真正实现之间。WCF对松耦合的促进,不仅体现在服务和该服务所表达的业务功能之间,还体现在协议的选择、消息编码格式和宿主环境等方面。例如,服务可以通过多种支撑协议被访问,包括命名管线、TCP、HTTP和MSMQ等。WCF也支持核心的和新兴的Web Service标准,这使它成为一个高度可互操作的平台。消息总是能够按照广泛使用的标准格式进行编码,以和其他平台进行通信。

  编辑推荐

  《学习WCF从原理到实践》由电子工业出版社出版。