欢迎您来到懒之才-站长的分享平台!   学会偷懒,并懒出境界是提高工作效率最有效的方法!
首页 > 教程文档 > 其他教程 > WCF服务编程(第三版)[PDF][108.78MB]

WCF服务编程(第三版)[PDF][108.78MB]

2019-06-20 769 收藏 0 赞一个 0 真差劲 0 去评论 去下载

内容简介

本书涵盖了.NET Framework 4.0的许多新特性,以及WindosAzure AppFabric服务总线,同时,还包括一些*的WCF想法和技巧。
  本书通过告诉你“为什么”及“如何”使用WCF来帮助你精通WCF编程、成长为一名出色的软件工程师。通过本书,你可以:
  ·了解WCF架构和基础构件,包含可靠性和传输会话等关键概念。

  ·使用像服务托管、实例和并发管理、事务、无连接队列调用、安全和服务等这样的内置特性。

  ·精通Windows Azure AppFabric服务总线、新的云计算里*革命性的部分。

  ·通过使用相关的设计原则、提示和ServiceModelEx框架里的*实践,提高WCF服务开发的效率和质量。
  ·挖掘服务设计背后的原理,揭秘WCF开发的精髓。

目录

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分类
索引

文档截图

QQ截图20190620105403.jpg

WCF服务编程(第三版)[PDF][108.78MB]

一、推荐使用迅雷或快车等多线程下载软件下载本站资源。

二、未登录会员无法下载,登录后可获得更多便利功能,若未注册,请先注册。

三、如果服务器暂不能下载请稍后重试!总是不能下载,请点我报错 ,谢谢合作!

四、本站大部分资源是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站将不对任何资源负法律责任.如果您发现本站有部分资源侵害了您的权益,请速与我们联系,我们将尽快处理.

五、如有其他问题,请加网站设计交流群(点击这里查看交流群 )进行交流。

六、如需转载本站资源,请注明转载来自并附带链接

七、本站部分资源为加密压缩文件,统一解压密码为:www.aizhanzhe.com

下载地址
大家评论