WCF编程权威指南
微软最有价值专家原创作品!微软(中国)有限公司开发体验和平台合作事业部推荐阅读!微软全球执行副总裁沈向洋作序!附赠完整源代码!!

作者:周家安

丛书名:微软技术开发者丛书

定价:69元

印次:1-2

ISBN:9787302482208

出版日期:2018.03.01

印刷日期:2018.10.15

图书责编:盛东亮

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

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章的完整实例代码。

前言 WCF(Windows Communication Foundation,Windows通信基础框架)是Windows平台上集大成的通信技术,它整合了早期.NET版本中的Remoting(远程技术)、Socket通信,以及基于HTTP协议的Web Service等多种通信技术。WCF与Windows Presentation Foundation(WPF)及Windows Workflow Foundation(WF)并列为新一代.NET的核心类库。 WCF很多时候仅仅被看作是Web Service,这其实是一种误解,或者说是片面的理解。尽管WCF包含了Web Service相关的内容,并且以SOAP消息作为数据传输载体,不过,WCF能够轻松完成普通Web Service不容易完成的任务,例如复杂数据对象的传递、服务回调。除了支持基于HTTP方式通信外,WCF也可以使用TCP、UDP等协议进行通信。既可以寄宿在IIS服务中运行,也可以在独立的应用程序进程(如控制台应用程序)中运行。因此,不能片面地认为WCF是Web Service,应该将其理解为一种综合的通信技术。 正是由于WCF整合了多种通信技术,所以必然会涉及许多复杂的概念与规范。往往会让许多编程入门者望而却步。为了帮助初学者朋友学习WCF,本书的重点不再讲述复杂的概念,转而通过简单的原理讲解与实例演示相结合的方式进行讲述,使初学者朋友们也可以快速地动手实践。笔者建议读者朋友不妨先抛开各种烦琐的概念与规范,直接从编写代码与功能实现入手,当学会如何使用某个知识点后,再通过网络搜索去...

目录
荐语
查看详情 查看详情

目录

第1章WCF应用程序基础

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

1.2WCF服务的基本实现步骤

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.3MessageParameterAttribute与消息协定不应该同时使用

3.4.4数组类型与消息头

第4章终结点

4.1绑定

4.1.1系统提供的绑定

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

4.1.... 查看详情

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