WCF

Posted slarkleoric

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WCF相关的知识,希望对你有一定的参考价值。

1、 WCF是SOA(面向服务的框架)的开发模板

2、WCF的服务不能孤立的存在,必须寄宿于一个运行着的进程(称为宿主),为服务指定给宿主的过程称为服务寄宿(Service Hosting)。常用的寄宿方式:自我寄宿(Self-Hosting)和IIS寄宿。VS中的WCF模板项目,就是用的IIS寄宿。

3、创建Self-Hosting程序,要引用 System.ServiceModel.dll 。

    创建服务契约接口:IService.cs   应用 System.ServiceModel.ServiceContractAtribute特性,定义成服务契约

    创建服务:Service.cs ,继承IService.cs接口

    服务寄宿:使用终结点(Endpoint),在进程中寄宿。终结点由:地址(Address)、绑定(Binding)、契约(Contact)组成。

以上是关于WCF的主要内容,如果未能解决你的问题,请参考以下文章

WCF学习大全

WCF 服务、WCF RIA 服务和 WCF 数据服务之间的区别

WCF / WCF 数据服务 / WCF RIA 服务

无废话WCF系列教程 -- 李林峰

WCF 一步一步 发布 WCF服务 到 IIS (图)

WCF入门教程三[WCF的宿主]