Welcome

首页 / 软件开发 / WCF / 异步调用Restful的WCF服务

异步调用Restful的WCF服务2011-02-22 cnblogs jillzhang上周在pedramr blog上看到有人问是否能够异步调用Restful的WCF服务,下面便是具体实现异步调用Restful的WCF实现细节。通过本文的学习,有助于如下知识的掌握:

如何设定WCF的Restful支持

如何异步调用Restful的WCF服务

第一步:创建一个解决方案:AsyCallRestfulWcf,该解决方案包含下面四个项目:

项目名称备注
AsyCallRestfulWcf.ContractsWCF服务的契约项目,包含服务契约和数据契约的定义
AsyCallRestfulWcf.ServiceWCF服务的具体实现
AsyCallRestfulWcf.HostWCF服务的承载
AsyCallRestfulWcf.HttpClient用Http 的方式异步调用WCF服务客户端

第二步:在项目AsyCallRestfulWcf.Contracts中创建服务契约IService.cs和数据契约Person.cs