WCF概述与快速上手指南.pdfVIP

  • 2
  • 0
  • 约3.88千字
  • 约 8页
  • 2026-07-28 发布于北京
  • 举报

第01节:WCF概述与快速上手

一、WCF概述(为什么要学习WCF?)

1.WCF的概念:(WindowsCommunicationFoundation:通信框架)是基于微软.NET平台编写分布式应

用的统一编程模型。

2.在.NET平台下,常见的有三种分布式技术:

【1】webservice是基于http协议的soap模式(在ASP.NET中使用过)。【2】remoting也是

一种分布式架构技术,常用于tcp模式的二进制传输。【3】MSMQ是一种分布式的离线式技术,用于

业务解耦。分布式技术种类繁多,使用不便,需要整合,WCF应运而生!因此,WCF本质上是对上述

技术的再次封装。

二、快速一个WCF程序(基本步骤)

1.添加一个普通的控制台程序:01_MyFirstWCF

2.添加“新建项”,找到“WCF服务”模板,为“TeachService”

3.观察生成的项目内容:

(1)自动添加了接口:将WCF服务命名为TeachService,系统自动生成ITeachService接口,并自

动实现接口,并特别注意:在接口类上添加了[ServiceContract]特性,表示这个接口类遵循WCF协定。

接口方法上自动添加[OperationContract]特性,表示这个方法是服务协定的一部

文档评论(0)

1亿VIP精品文档

相关文档