万本电子书0元读

万本电子书0元读

顶部广告

WCF编程权威指南电子书

微软*有价值专家原创作品!微软(中国)有限公司发体验和平台合作事业部推荐阅读!微软全球执行副总裁沈向洋作序!附赠完整源代码!!本书主题如下:(1) WCF应用程序的基本结构(2) 通信通道与SOAP消息基础(3) 协定与终结(4) 用配置文件来配置WCF(5) 会话模式与双工通信(6) 服务路由技术(7) 服务发现(8) 通信错误的处理(9) 安全与授权(10) 扩展WCF的功能(11) Web集成与RSS服务附赠程序代码:提供了全书第1章~第11章的完整实例代码。

售       价:¥

纸质售价:¥54.50购买纸书

200人正在读 | 0人评论 6.2

作       者:周家安

出  版  社:清华大学出版社

出版时间:2018-03-01

字       数:9.4万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
WCF(Windows Communication Foundation)是Windows平台上的综合通信技术,集成了.NET早期版本中的Remoting技术,以及基于Socket和HTTP的通信技术,以SOAP消息作为数据传输的载体。为了使初学者能够快速掌握WCF基础,本书省略大量复杂的概念讲解,直截了当地讲述各种知识的使用方式,并以丰富的辅助示例,帮助读者学以致用。全书共分11章,系统地论述了WCF应用程序设计的方法与实践,具体内容包括WCF应用程序的基本结构、通信通道与SOAP消息基础、协定与终结、用配置文件来配置WCF、会话模式与双工通信、服务路由技术、服务发现、通信错误的处理、安全与授权、扩展WCF的功能和Web集成与RSS服务。 本书既适合作为Windows程序发者的参考用书,也可作为高等学校计算机与互联网相关专业操作系统课程的参考用书。 WCF(Windows Communication Foundation)是Windows平台上的综合通信技术,集成了.NET早期版本中的Remoting技术,以及基于Socket和HTTP的通信技术,以SOAP消息作为数据传输的载体。为了使初学者能够快速掌握WCF基础,本书省略大量复杂的概念讲解,直截了当地讲述各种知识的使用方式,并以丰富的辅助示例,帮助读者学以致用。全书共分11章,系统地论述了WCF应用程序设计的方法与实践,具体内容包括WCF应用程序的基本结构、通信通道与SOAP消息基础、协定与终结、用配置文件来配置WCF、会话模式与双工通信、服务路由技术、服务发现、通信错误的处理、安全与授权、扩展WCF的功能和Web集成与RSS服务。 本书既适合作为Windows程序发者的参考用书,也可作为高等学校计算机与互联网相关专业操作系统课程的参考用书。
【推荐语】
微软*有价值专家原创作品!微软(中国)有限公司发体验和平台合作事业部推荐阅读!微软全球执行副总裁沈向洋作序!附赠完整源代码!!本书主题如下:(1) WCF应用程序的基本结构(2) 通信通道与SOAP消息基础(3) 协定与终结(4) 用配置文件来配置WCF(5) 会话模式与双工通信(6) 服务路由技术(7) 服务发现(8) 通信错误的处理(9) 安全与授权(10) 扩展WCF的功能(11) Web集成与RSS服务附赠程序代码:提供了全书第1章~第11章的完整实例代码。
目录展开

作者简介

内容简介

丛书序

前言

第1章 WCF应用程序基础

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

1.2 WCF服务的基本实现步骤

1.3 调用WCF服务

1.3.1 服务引用

1.3.2 通道工厂

第2章 消息与通道

2.1 消息基础

2.1.1 创建消息实例

2.1.2 使用消息头

2.1.3 自定义消息正文

2.2 使用内置通道

2.2.1 常见的通道形状接口

2.2.2 通道侦听器

2.2.3 通道工厂

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

2.3 注意消息的状态

第3章 协定

3.1 服务协定与操作协定

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

3.1.2 操作协定的Action值

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

3.1.4 约束参数的名字

3.2 数据协定

3.2.1 数据协定与序列化

3.2.2 数据成员序列化的顺序

3.2.3 必需成员与可忽略成员

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

3.2.5 已知类型

3.2.6 在WCF中使用数据协定

3.2.7 数据项的最大值

3.2.8 版本兼容

3.3 使用XML序列化

3.4 消息协定

3.4.1 消息协定的基本用法

3.4.2 包装元素

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

3.4.4 数组类型与消息头

第4章 终结点

4.1 绑定

4.1.1 系统提供的绑定

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

4.1.3 自定义绑定

4.2 添加终结点

4.2.1 默认终结点

4.2.2 显式添加终结点的方法

4.3 地址

4.3.1 基址与终结点地址

4.3.2 地址头

4.3.3 处理重复的地址头

4.3.4 临时定义消息头

4.4 逻辑地址与物理地址

4.4.1 物理地址的基本使用

4.4.2 物理地址的唯一性

4.4.3 NetTcp端口共享模式

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

4.5 消息筛选器

第5章 配置文件

5.1 WCF配置节的基本结构

5.2 服务配置

5.3 绑定配置

5.4 终结点配置

5.5 行为配置

第6章 双工与会话

6.1 单向通信

6.2 双工服务协定

6.2.1 支持双工的绑定

6.2.2 声明双工协定

6.3 会话

6.3.1 开启会话模式的条件

6.3.2 会话模式示例

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

6.3.4 可靠会话

6.4 实例化频率与并发

6.4.1 实例化频率

6.4.2 并发模式

第7章 错误处理

7.1 开启异常信息回传功能

7.2 FaultReason类与错误信息

7.3 错误码

7.4 错误协定

7.5 IErrorHandler接口

7.6 跟踪SOAP消息

第8章 路由与发现

8.1 WCF路由基础

8.1.1 路由服务协定

8.1.2 添加消息筛选器

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

8.2 服务发现

8.2.1 服务发现的基本用法

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

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

8.2.4 查找范围

8.2.5 动态终结点

8.3 上线/离线通知

第9章 验证与授权

9.1 绑定的安全模式

9.2 凭据

9.3 证书验证

9.3.1 制作测试证书

9.3.2 为服务器设置证书

9.3.3 从文件中加载证书

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

9.4.1 集成Windows账户的验证

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

9.5 角色与授权

第10章 扩展WCF

10.1 通过Behavior扩展WCF

10.1.1 示例:自定义终结点Behavior

10.1.2 有关使用Behavior扩展的建议

10.2 消息拦截器

10.3 格式化SOAP消息

第11章 Web集成

11.1 以Web方式公开服务

11.1.1 Http-GET与Http-POST声明

11.1.2 承载基于Web的WCF服务

11.1.3 URI模板

11.2 联合订阅

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部