主页 详情

《WCF服务编程 第4版》_(美)JUVAL LOWY & MICHAEL MONTGOMERY著;徐雷,徐扬译_14211954_9787568026222

【书名】:《WCF服务编程 第4版》
【作者】:(美)JUVAL LOWY & MICHAEL MONTGOMERY著;徐雷,徐扬译
【出版社】:武汉:华中科技大学出版社
【时间】:2017
【页数】:806
【ISBN】:9787568026222
【SS码】:14211954

最新查询

内容简介

第1章 WCF基础

什么是WCF

服务

服务的执行边界

WCF与位置透明度

地址

TCP地址

HTTP地址

IPC地址

MSMQ地址

WebSocket地址

UDP地址

契约

服务契约

托管

IIS托管

自托管

WAS托管

在IIS/WAS里自定义托管

选择宿主

绑定

常用绑定

选择绑定

其他绑定

使用绑定

终结点

以管理方式配置终结点

以编程方式配置终结点

默认终结点

Configure()方法

元数据交换

基于HTTP-GET的元数据

元数据交换终结点

元数据浏览器

行为配置的更多内容

客户端编程

生成代理

以管理方式配置客户端

以编程方式配置客户端

WCF提供的测试客户端

编程方式配置VS管理方式配置

配置策略

WCF体系结构

宿主体系结构

使用通道

InProcFactory类

传输会话层

传输会话与绑定

传输会话终止

可靠性

绑定、可靠性和有序消息

配置可靠性

必备有序传递

第2章 服务契约

操作重载

契约继承

客户端契约层级

服务契约分解与设计

契约分解

分解准则

契约查询

以编程方式处理元数据

第3章 数据契约

序列化

.NET序列化

WCF格式器

序列化的数据契约

数据契约特性

导入数据契约

数据契约与Serializable特性

推断数据契约

组合数据契约

数据契约事件

共享数据契约

数据契约层级

已知类型

服务已知类型

多个已知类型

配置已知类型

数据契约解析器

Objects与接口

数据契约等效性

序列化顺序

版本控制

新增成员

缺失成员

版本控制往返

数据契约分解与设计

数据契约设计

数据契约分解

操作分解

数据传输对象(DTO)模式

务实的模式使用

枚举

委托与数据契约

泛型

集合

具体集合类型

自定义集合

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线程与并发管理

自定义服务同步上下文

线程池同步化器

替换I/O完成线程池

线程关联性

优先级处理

回调与客户端安全

使用ConcurrencyMode.Single回调

使用ConcurrencyMode.Multiple回调

使用ConcurrencyMode.Reentrant回调

回调与同步上下文

回调与UI同步上下文

回调自定义上下文

异步调用

异步机制的需求

基于代理的异步调用

异步调用

轮询或等待完成

延续

单向异步调用

异步错误处理

异步调用与事务

同步与异步调用

异步服务操作

第9章 队列服务

无连接的服务与客户端

队列调用

队列调用架构

队列契约

配置与安装

事务

传递与回放

事务配置

非事务性队列

实例管理

单调队列服务

会话队列服务

单例服务

并发管理

限流

传送失败

死信队列

生存时间

配置死信队列

处理死信队列

回放失败

有害消息

有害消息处理

队列调用与连接调用

要求队列化

应答服务

设计应答服务契约

客户端编程

队列服务端编程

应答服务端编程

事务

HTTP桥

设计桥

事务配置

服务端配置

客户端配置

第10章 安全

验证

授权

传输安全

传输安全模式

传输安全模式配置

Transport安全和凭据

Message安全和凭据

身份标识管理

整体策略

场景驱动方法

Intranet应用场景

安全Intranet绑定

约束消息保护

身份验证

身份标识

安全调用上下文

模拟

授权

身份标识管理

回调

Internet应用场景

安全Internet绑定

消息保护

验证

使用Windows凭据

使用ASP.NET提供者

标识管理

B2B应用场景

保护B2B绑定

验证

授权

身份标识管理

宿主安全配置

匿名应用场景

确保匿名绑定的安全

验证

授权

标识管理

回调

无安全场景

无安全的绑定

验证

授权

标识管理

回调

场景总结

声明式安全框架

SecurityBehaviorAttribute

宿主端的声明式安全

客户端的声明式安全

安全审计

配置安全审计

声明式安全审计

第11章 Azure Service Fabric微服务平台

为什么需要Azure Service Fabric

集成平台

设计一致性

编程模型一致性

未来兼容

为Service Fabric作准备

ServiceModelEx.ServiceFabric

配置Service Fabric

IT运维

开发

两者兼备

编写Service Fabric

服务编程模型

可靠服务

可靠角色

状态管理

托管

客户端编程模型

建模Service Fabric

建模方法

建模可靠服务

建模可靠角色

建模托管宿主

测试

附录A 面向服务概述

附录B 消息头与上下文

附录C 服务发现

附录D 发布-订阅服务

附录E 通用拦截器

附录F WCF编码规范

附录G ServiceModelEx分类


书查询(www.shuchaxun.com)本网页唯一编码:
b7fa07a14048551f3bd18c6e894ce409#3872b20767b25915eca469b8f5dc713c#139973610#14211954.zip