WCF服务编程

出版时间:2011-5-31  出版社:华中科技大学出版社  作者:Juval Löwy 著  页数:816  译者:徐雷 徐扬 译  
Tag标签:无  

内容概要

  本书涵盖了.NET Framework 4.0的许多新特性,以及WindosAzure
AppFabric服务总线,同时,还包括一些最新的WCF想法和技巧。
  本书通过告诉你“为什么”及“如何”使用WCF来帮助你精通WCF编程、成长为一名出色的软件工程师。通过本书,你可以:
  ·了解WCF架构和基础构件,包含可靠性和传输会话等关键概念。
  ·使用像服务托管、实例和并发管理、事务、无连接队列调用、安全和服务等这样的内置特性。
  ·精通Windows Azure AppFabric服务总线、新的云计算里最具革命性的部分。
  ·通过使用相关的设计原则、提示和ServiceModelEx框架里的最佳实践,提高WCF服务开发的效率和质量。
  ·挖掘服务设计背后的原理,揭秘WCF开发的精髓。

作者简介

  Juval
L·wy是世界上享誉盛名的.NET专家和行业领导者之一,是IDesign的软件架构师和负责人,他专注于.NET架构方面的咨询和高级培训工作。Juval
L·wy是微软硅谷区域总监,目前致力于.NET
4.0的推广工作。他参加了微软内部关于新版本的.NET和相关技术的设计评审工作。Juval
L·wy发表了许多技术文章,经常在开发技术大会上发言。正因为他在.NET领域的贡献,微软授予其“软件传奇”(Software
Legend)的称号。

书籍目录

Table of Contents
序言 I
前言 III
第1章 WCF基础
 什么是WCF
 服务
 服务的执行边界
 WCF与位置透明度
 地址
 TCP地址
 HTTP地址
 IPC地址
 MSMQ地址
 服务总线地址
 契约
 服务契约
 托管
 IIS 5/6 托管
 自托管
 WAS WAS托管
 IIS/WAS里的自定义托管
 Windows Server AppFabric
 选择宿主
 绑定
 常用绑定
 选择绑定
 其他绑定
 使用绑定
 终结点
 以管理方式配置终结点
 以编程方式配置终结点
 默认终结点
 元数据交换
 基于HTTP-GET的元数据
 元数据交换终结点
 元数据浏览器
 行为配置的更多内容
 客户端编程
 生成代理
 以管理方式配置客户端
 以编程方式配置客户端
 WCF提供的测试客户端
 编程方式配置VS管理方式配置
 WCF体系结构
 宿主体系结构
 使用通道
 InProcFactory类
 传输会话层
 传输会话与绑定
 传输会话终止
 可靠性
 绑定、可靠性和有序消息
 配置可靠性
 必备有序传递
第2章 服务契约
 操作重载
 契约继承
 客户端契约层级
 服务契约分解与设计
 契约分解
 分解准则
 契约查询
 以编程方式处理元数据
 MetadataHelper类
第3章 数据契约
 序列化
 .NET序列化
 序列化的数据契约
 数据契约特性
 导入数据契约
 数据契约与Serializable特性
 推断数据契约
 组合数据契约
 数据契约事件
 共享数据契约
 数据契约层级
 已知类型
 服务已知类型
 多个已知类型
 配置已知类型
 数据契约解析器
 Objects与接口
 数据契约等效性
 序列化顺序
 版本控制
 新增成员
 缺失成员
 版本控制往返
 枚举
 委托与数据契约
 泛型
 集合
 具体集合类型
 自定义集合
 CollectionDataContract特性
 引用集合
 字典集合
第4章 实例管理
 行为
 单调服务
 单调服务的优势
 配置单调服务
 单调服务与传输会话
 设计单调服务
 选择单调服务
 会话服务
 配置私有会话
 会话与可靠性
 会话ID
 会话终止
 单例服务
 初始化单例服务
 选择单例服务
 操作分界
 实例停止
 配置为ReleaseInstanceMode.None
 配置为ReleaseInstanceMode.BeforeCall
 配置为ReleaseInstanceMode.AfterCall
 配置为ReleaseInstanceMode.BeforeAndAfterCall
 显式停止
 使用实例停止
 持久化服务
 持久化服务与实例管理模式
 实例ID与持久化存储区
 显式实例ID
 消息头里的实例ID
 支持实例ID的上下文绑定
 自动持久化行为
 限流
 配置限流
第5章 操作
 请求/应答操作
 单向操作
 配置单向操作
 单向操作与可靠性
 单向操作与会话服务
 单向操作和异常
 回调操作
 回调契约
 客户端回调设置
 服务端的回调调用
 回调连接管理
 双向代理与类型安全
 回调契约层级
 事件
 流操作
 I/O流
 流操作与绑定
 流操作与传输
第6章 错误
 错误隔离和解耦
 错误屏蔽
 通道故障
 错误传播
 错误契约
 错误调式
 错误与回调
 错误处理扩展
 提供错误
 处理错误
 安装错误处理扩展
 宿主与错误扩展
 回调与错误扩展
第7章 事务
 恢复的挑战
 事务
 事务资源
 事务属性
 事务管理
 资源管理器
 事务传播
 事务流与绑定
 事务流与操作契约
 单调
 事务协议与管理器
 协议与绑定
 事务管理器
 事务管理器提升
 Transaction类
 环境事务
 本地事务VS分布式事务
 服务事务编程
 设置环境事务
 事务传播模式
 投票与提交
 事务隔离
 事务超时
 明确使用事务编程
 TransactionScope类
 事务流管理
 非服务客户端
 服务状态管理
 事务边界
 实例管理与事务
 单调事务服务
 会话事务服务
 事务持久化服务
 事务行为
 事务单例服务
 实例模式与事务
 回调
 回调事务模式
 回调投票
 使用事务型回调
第8章 并发管理
 实例管理与并发
 服务并发模式
 ConcurrencyMode.Single
 同步访问与事务
 ConcurrencyMode.Multiple
 ConcurrencyMode.Reentrant
 实例与并发访问
 单调服务
 会话与单例服务
 资源与服务
 访问死锁
 避免死锁
 资源同步上下文
 .NET同步上下文
 UI同步上下文
 服务同步上下文
 托管在UI线程上
 作为服务
 UI线程与并发管理
 自定义服务同步上下文
 线程池同步化器
 线程关联性
 优先级处理
 回调与客户端安全
 使用ConcurrencyMode.Single回调
 使用ConcurrencyMode.Multiple回调
 使用ConcurrencyMode.Reentrant回调
 回调与同步上下文
 回调与UI同步上下文
 回调自定义上下文
 异步调用
 异步机制的需求
 基于代理的异步调用
 异步调用
 轮询或等待完成
 完成回调
 单向异步调用
 异步错误调用
 异步调用与事务
 同步和异步调用
第9章 队列服务
 无连接的服务与客户端
 队列调用
 队列调用架构
 队列契约
 配置与安装
 事务
 传递与回放
 事务配置
 非事务性队列
 实例管理
 单调队列服务
 会话队列服务
 单例服务
 并发管理
 限流
 传送失败
 死信队列
 生存时间
 配置死信队列
 处理死信队列
 回放失败
 有害消息
 MSMQ 4.0里的有害消息处理
 MSMQ 3.0里的有害消息处理
 队列调用与连接调用
 要求队列化
 应答服务
 设计应答服务契约
 客户端编程
 队列服务端编程
 应答服务端编程
 事务
 HTTP桥
 设计桥
 事务配置
 服务端配置
 客户端配置
第10章 安全
 验证
 授权
 传输安全
 传输安全模式
 传输安全模式配置
 Transport安全和凭据
 Message安全和凭据
 身份标识管理
 整体策略
 场景驱动方法
 Intranet应用场景
 安全Intranet绑定
 约束消息保护
 身份验证
 身份标识
 安全调用上下文
 模拟
 授权
 身份标识管理
 回调
 Internet应用场景
 安全Internet绑定
 消息保护
 验证
 使用Windows凭据
 使用ASP.NET provider
 标识管理
 B2B应用场景
 保护B2B绑定
 验证
 授权
 身份标识管理
 宿主安全配置
 匿名应用场景
 确保匿名绑定的安全
 验证
 授权
 标识管理
 回调
 无安全场景
 无安全的绑定
 验证
 授权
 标识管理
 回调
 场景总结
 声明式安全框架
 SecurityBehaviorAttribute
 宿主端的声明式安全
 客户端的声明式安全
 安全审计
 配置安全审计
 声明式安全审计
第11章 服务总线
 什么是中继服务
 Windows Azure AppFabric服务总线
 服务总线编程
 中继服务地址
 服务总线注册
 服务总线浏览器
 服务总线绑定
 TCP中继绑定
 WS 2007中继绑定
 单向中继绑定
 事件中继绑定
 使用云作为拦截器
 服务总线缓存
 缓存VS队列
 使用缓存
 发送和检索消息
 缓存服务
 应答服务
 服务总线验证
 配置验证
 共享安全验证
 无验证
 在服务总线上的元数据
 传输安全
 Transport安全
 Message安全
 中继绑定与传输安全
 WS中继绑定与传输安全
 单向中继绑定与传输安全
 绑定与传输模式
 简化传输安全
附录A 面向服务概述
 软件工程简史
 面向对象
 面向组件
 面向服务
 面向服务的优势
 面向服务的应用程序
 面向对象的宗旨和原则
 实践原则
 可选原则
 下一步是什么
 面向服务的平台
附录B 消息头与上下文
 消息头
 客户端消息头交互
 服务端消息头交互
 封装消息头
 简化客户端
 上下文绑定
 客户端上下文绑定交互
 服务端上下文绑定交互
 简化客户端
 简化服务
 创建自定义上下文绑定
附录C 服务发现
 地址发现
 服务配置
 客户端步骤
 域
 简化服务发现
 发展中的服务发现
 通告
 声明终结点
 接收声明
 简化声明
 服务总线发现
 解决方案架构
 可发现的宿主
 服务发现客户端
 声明
 元数据浏览器
附录D 发布-订阅服务
 发布-订阅设计模式
 订阅者类型
 发布-订阅框架
 管理临时订阅
 管理持久订阅者
 事件发布
 管理持久订阅者
 单例订阅者
 队列化发布者与订阅者
 使用服务总线发布-订阅
 事件中继绑定
 使用服务发现实现发布-订阅
 DiscoveryPublishService类
 发布者
 订阅者
 More on DiscoveryPublishService
附录E 通用拦截器
 拦截服务操作
 泛型调用者
 安装拦截器
 拦截客户端调用
 跟踪拦截器
 标识堆栈传播
 保护调用堆栈拦截器
附录F WCF编码规范
 通用设计规范
 设计要点
 服务契约
 数据契约
 实例管理
 操作与调用
 错误
 事务
 并发管理
 队列服务
 安全
 服务总线
附录G ServiceModelEx分类
索引

图书封面

图书标签Tags

评论、评分、阅读与下载


    WCF服务编程 PDF格式下载


用户评论 (总计108条)

 
 

  •   这个领域里 最权威的书。作者太牛了,参与过微软WCF项目的评审。网上看了很久,对比了很多次,才买这本。网上的评价也是最高的。朋友推荐的书!印刷质量很好,翻译的也不错。
  •   WCF服务编程(第三版)不错很实用!
  •   这本书给正好需要开发WCF的我一个系统性的了解这项技术的一个途径
  •   这本书的确是经典,号称和《CLR VIA C#》齐名。是学WCF的必选,比起国内的那些书好多了,有国外的书籍是不会买国内的。
  •   这本书,描述了wcf大部分内容,而且对基础部分描述的相当多.还是比较推荐.
  •   WCF入门级书,原理介绍不是很清楚,但是它能教会你如何使用,值得新手看
  •   内容详实,WCF各种技术介绍全面,确实是一本WCF技术很好的参考书
  •   现在工作中正好需要用WCF,之前都是网上参考。还没完全读,翻了下,结合实践,效果应该不错。
  •   书讲得详细,wcf各种配置,WCF的效率,实现方式,配合作者的个人心得,讲的好。
  •   这本书非常不错,wcf的每个细节都有描述
  •   各种概念都有提到,比较清楚描述WCF内容
  •   该书让我对WCF有了更进一步的了解。
  •   第三版更新到了**** 4.0,更新内容超过40%,我觉得最重要的是服务发现和简化配制。另外新版还包含Windows Azure AppFabric Service Bus的相关内容
  •   "——****开发者决战SOA的制胜利剑".
    领导要求买SOA的书.结果这要书是没有SOA的名称的.
  •   不多说,很敬业的作者,很出色的翻译,读起来不费力。未来的编程的趋势是面向服务的,必须的掌握,这本书对此下了大力气讲解,作者怕讲不透,在附录里又做了详细阐述。
  •   之前看了第二版,这次买主要冲着4.0特性和服务总线来的,这次的翻译真的比上次的还要帮,通俗了许多,非常好
  •   我毕业做了一年的winform,没什么服务编程的基础 ,看了一个星期就融入的项目中了,我的感觉是这本书的附录含金量更高
  •   正在进行相关开发,这本书很合适,深入浅出啊,强力推荐!
  •   如果你有一定的C#语言基础以及****平台使用技术,来购买吧。
  •   比较期待的一本书,书的内容切近一线技术人员使用,书不错
  •   非常不错。对自己的技术能力有帮助
  •   书第二天就送到了,包装的很严实,书很新,开了个人的发票,总体感觉很棒!!很好的书,推荐!
  •   物流挺快的,书本也没有损坏,我经常会在网上买书,同学都推荐当当,看来是正确的,呵呵,好评···
  •   今天刚收到书,看了目录和前言,感觉不错,为自己的技术打下坚实的基础
  •   挺有帮助的。推荐购买。
  •   动物系列,很权威,发货速度很快,质量也不错
  •   找工作买的,公司待了几年出来世界全变了
  •   有点深度,不适合入门
  •   还好吧,就是没有书籍示例代码
  •   准确的说,大多数的it书籍都是工具书。这本算是写的比较好的了。
  •   很快~~工作用~~~
  •   第三版,更新至****4.0 不到800页,但是字体很小,很有嚼劲,没有个半年不能看完
  •   该书深入浅出,正适合我。
  •   内容还未细看,书质量不错。
  •   买了还没看....看样子质量不错..
  •   纸张的质量和印刷都非常好,内容也非常丰富,绝对值...
  •   值得看的一本书值得看的一本书
  •   这本书还行,还没看。
  •   我前天晚上订了一本书,昨天就到了,速度还是挺快的
  •   内容详细,全面,感觉很权威,值得仔细研究
  •   看了一些,还是有启发的 继续
  •   内容详实,知识点非常全面,对学习者有很大帮助
  •   内容详实,有利于提高
  •   学习中 希望出本项目实战的书
  •   正在学习中,希望能帮到我了。。
  •   纸质还不错。实在。学习的好书
  •   内容很细,就是代码都是片段,没有完整的例子
  •   快递不错,正版,内容没看,不好评价
  •   是帮同事买的,快递速度很快。现在同事一直在看着,内容应该也是不错的。
  •   还没仔细看呢 感觉不错 5星
  •   半价买的,书不错,纸张好,很厚实.
  •   写的非常全面,但是不好懂
  •   很好的书,还没开始读。
  •   看了一下书,讲的还可以,不过送货挺快的。
  •   喜欢啊。。一定会静下心来潜心研究
  •   内容全面*是一本不错的书*
  •   送货快,真不错,哈哈
  •   还没看,不过稍微翻了下,感觉不错。
  •   速度很快了
  •   快递的速度真给力,晚上下的单,早上就到了,给满分哦,刚开始看了
  •   正在看!看的有些模糊。有些还不懂。可能要在看看!
  •   很正点,不错
  •   书是好书.不过怎么看印刷象盗版.
  •   书昨天收到,还没看,同事评价很高。顺便提出,最近当当在改版么?网站很慢啊。
  •   书不错,进阶的一本好书
  •   正在阅读中,,
  •   理解有點難,沒有經驗的建議先看一點入門的。
    書是好書!
  •   书刚收到,还没看。当当发货挺给力!!!
  •   非常快,晚上订的早上就到货了,真没想到
  •   书很好啊,送货也快。
  •   写的很详细,也比较有深度,不太适合初学者。现在书都涨价了,真贵!
  •   书不错,不过例子少
  •   我预定了,但是那个互动出版什么的都有货了啊 这边什么时候出货呢??
  •   很好,是正版书!!!
  •    Juval L眀礀是IDesign的软件架构师和主要负责人,他从事****架构方面的咨询和高级培训工作。他还是微软硅谷的区域总监,致力于**** 4.0的推广工作。参加了微软内部关于新版本的****和相关技术的设计评审工作。他发表了许多技术文章,经常在开发技术大会上发言。微软授予其“软件传奇”(Software Legend)的称号,是世界顶级的****专家和行业领导者。
  •   入门wcf的好书,看了几次没用看懂 ,直到做项目,里面用到些知识,再回过来看,确实有收获
  •   包装不错!
    想学习wcf,在当当上搜了一下,看过评论后才决定买这本书。
    不过有些深奥,得多看几遍才行。
  •   书的送达速度倒是非常快,这一点很是满意。。放在手里感觉很轻,拆看才发现这个纸张质量和印刷质量实在是非常一般。。。。那么贵的价格买来印刷这么一般的书,怎么样都感觉不好。。。不过书籍本身是非常经典的。。。
  •   刚买,以前看过了一部分,现在正式拿下这本书。为自己的技术打下坚实的基础。
  •   挺适合刚入门的我。 挺多代码片段。

    不过 贪心的我。也喜欢 从原理到实践。因为原理讲得真好。
  •   刚入手,以前接触的也较少,不敢妄加评论。但是看网上的评价不错才选择了这本书。
  •   内容比较全面,而且也挺贴近现在流行的技术。个人比较喜欢。但是书看上去很旧,有点瑕疵
  •   边看书边写了一个聊天程序,这本书还是不错的。
  •   如果没有基础,最好不好直接看这本书,书本身没问题,但是不适合初学者
  •   内容不错,而且纸张的质量也很好。就是我想要的那种
  •   质量还行 就是 额 还行 啊哈哈
  •   当当网的书比书店的便宜,而且质量也很好,以后买书就在当当网了。
  •   相当不错的一本书,实践性很强
  •   详尽,适合初学者。但书显得很旧,像别人翻看过的,一些边角上都卷了而且有污迹。
  •   买后还没怎么看,听说不错。
  •   内容介绍详细,很适用。
  •   还在读,比较深入吧,不过感觉翻译读起来有点怪.
  •   内容有点假,讲解不是很浅显。
  •   暂时还没看,粗略看了下不错
  •   为了返券双十一买的,当时说图书全场满400返400块钱的券,书到了几天了,但是券还没看到。到底什么时候返券呢?
  •   还是对着英文电子版原本看比较好。
  •   一般般而已,有很多看不懂
  •   很明显不是正版的 一页纸上页码都有横竖两个
  •   很详细,作者很会写书
  •   之前电话不打一个。。。。 下午3点多了 还没消息,多亏我同事在,否则这书我都收不到
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7