文章分类 - WCF
摘要:一、WCF服务库、WCF服务应用程序的不同 1. WCF服务库: 可以认为是一个包含WCF服务以及契约定义的类库。 不能直接运行,可以在其他项目里引用,在宿主里启用托管这个库,有点类似于我们在Web项目中应用的类库。在分布式开发中,基于服务设计的思想,WCF服务很多时候都直接定义为单独的库,可以为其
阅读全文
摘要:【1】普通调用方法都是阻塞式调用,也就是需要等待WCF服务的返回,主线程才能继续执行。 【2】异步调用的方法:(主程序无需等待服务调用是否完成,就可以往下执行) 第一、基于异步方法的使用 第二、基于异步的事件完成 第三、基于Task工厂多线程
阅读全文
摘要:一、NetTcpBinding 1. NetTcpBinding本质:是对Remoting的一个高级使用。 2. 添加WCF服务和测试程序: 【1】 按照第01节的讲解,添加两控制台项目:0201_TcpBinding和0202_TcpBindingTest 【2】修改配置文件:0201_TcpBi
阅读全文
摘要:一、WCF概述(为什么要学习WCF?) 1. WCF的概念:(Windows Communication Foundation:通信框架)是基于微软.NET平台编写分布式应用的统一编程模型。 2. .NET平台下,常见的有三种分布式技术: 【1】 webservice 基于http协议的soap模式
阅读全文