点此搜书

微软技术开发者丛书  WCF编程quanwei指南
  • 作 者:周家安著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302482208
  • 标注页数:215 页
  • PDF页数:227 页
  • 请阅读订购服务说明与试读!

文档类型

价格(积分)

购买连接

试读

PDF格式

9

立即购买

点击试读

订购服务说明

1、本站所有的书默认都是PDF格式,该格式图书只能阅读和打印,不能再次编辑。

2、除分上下册或者多册的情况下,一般PDF页数一定要大于标注页数才建议下单购买。【本资源227 ≥215页】

图书下载及付费说明

1、所有的电子图书为PDF格式,支持电脑、手机、平板等各类电子设备阅读;可以任意拷贝文件到不同的阅读设备里进行阅读。

2、电子图书在提交订单后一般半小时内处理完成,最晚48小时内处理完成。(非工作日购买会延迟)

3、所有的电子图书都是原书直接扫描方式制作而成。

第1章 WCF应用程序基础 1

1.1 关于本书示例项目的说明 1

1.2 WCF服务的基本实现步骤 1

1.3 调用WCF服务 4

1.3.1 服务引用 4

1.3.2 通道工厂 9

第2章 消息与通道 12

2.1 消息基础 12

2.1.1 创建消息实例 14

2.1.2 使用消息头 15

2.1.3 自定义消息正文 17

2.2 使用内置通道 20

2.2.1 常见的通道形状接口 20

2.2.2 通道侦听器 21

2.2.3 通道工厂 21

2.2.4 示例:直接使用通道来通信 21

2.3 注意消息的状态 23

第3章 协定 25

3.1 服务协定与操作协定 25

3.1.1 服务协定的命名空间与名称 26

3.1.2 操作协定的Action值 27

3.1.3 直接把服务类声明为服务协定 28

3.1.4 约束参数的名字 30

3.2 数据协定 33

3.2.1 数据协定与序列化 33

3.2.2 数据成员序列化的顺序 35

3.2.3 必需成员与可忽略成员 36

3.2.4 将枚举类型声明为数据协定 39

3.2.5 已知类型 40

3.2.6 在WCF中使用数据协定 42

3.2.7 数据项的最大值 44

3.2.8 版本兼容 50

3.3 使用XML序列化 52

3.4 消息协定 55

3.4.1 消息协定的基本用法 55

3.4.2 包装元素 58

3.4.3 MessageParameterAttribute与消息协定不应该同时使用 61

3.4.4 数组类型与消息头 64

第4章 终结点 67

4.1 绑定 67

4.1.1 系统提供的绑定 67

4.1.2 示例:输出系统绑定的具体信息 68

4.1.3 自定义绑定 69

4.2 添加终结点 71

4.2.1 默认终结点 72

4.2.2 显式添加终结点的方法 75

4.3 地址 77

4.3.1 基址与终结点地址 77

4.3.2 地址头 78

4.3.3 处理重复的地址头 81

4.3.4 临时定义消息头 83

4.4 逻辑地址与物理地址 85

4.4.1 物理地址的基本使用 86

4.4.2 物理地址的唯一性 89

4.4.3 NetTcp端口共享模式 90

4.4.4 多个终结点共用一个物理地址 92

4.5 消息筛选器 94

第5章 配置文件 98

5.1 WCF配置节的基本结构 98

5.2 服务配置 99

5.3 绑定配置 103

5.4 终结点配置 105

5.5 行为配置 107

第6章 双工与会话 110

6.1 单向通信 110

6.2 双工服务协定 112

6.2.1 支持双工的绑定 112

6.2.2 声明双工协定 112

6.3 会话 116

6.3.1 开启会话模式的条件 116

6.3.2 会话模式示例 117

6.3.3 显式控制会话的开始与结束 120

6.3.4 可靠会话 121

6.4 实例化频率与并发 124

6.4.1 实例化频率 124

6.4.2 并发模式 127

第7章 错误处理 132

7.1 开启异常信息回传功能 132

7.2 FaultReason类与错误信息 135

7.3 错误码 137

7.4 错误协定 140

7.5 IErrorHandler接口 143

7.6 跟踪SOAP消息 146

第8章 路由与发现 149

8.1 WCF路由基础 149

8.1.1 路由服务协定 149

8.1.2 添加消息筛选器 150

8.1.3 示例:根据路由服务的终结点进行转发 150

8.2 服务发现 155

8.2.1 服务发现的基本用法 155

8.2.2 基于UDP多播的发现终结点 158

8.2.3 允许或禁止发现特定终结点 160

8.2.4 查找范围 161

8.2.5 动态终结点 164

8.3 上线/离线通知 166

第9章 验证与授权 170

9.1 绑定的安全模式 170

9.2 凭据 171

9.3 证书验证 172

9.3.1 制作测试证书 172

9.3.2 为服务器设置证书 174

9.3.3 从文件中加载证书 181

9.4 基于用户名/密码的身份验证 185

9.4.1 集成Windows账户的验证 185

9.4.2 自定义的用户名/密码验证 187

9.5 角色与授权 188

第10章 扩展WCF 193

10.1 通过Behavior扩展WCF 193

10.1.1 示例:自定义终结点Behavior 194

10.1.2 有关使用Behavior扩展的建议 197

10.2 消息拦截器 197

10.3 格式化SOAP消息 200

第11章 Web集成 205

11.1 以Web方式公开服务 205

11.1.1 Http-GET与Http-POST声明 205

11.1.2 承载基于Web的WCF服务 206

11.1.3 URI模板 209

11.2 联合订阅 212

购买PDF格式(9分)
返回顶部