WCF 4.0 使用说明

WCF 4.0开发说明,工具VS2013 ,IIS,使用http协议

 


  1. 打开VS2013,新建项目Visual C#>Web>Asp.NET Web应用程序,添加相关引用:

   System.ServiceModel、System.ServiceModel.Activation、System.ServiceModel.Web

  • 新增全局应用程序类Global.asax,文件内部代码如下:

 

       

     

 

  • 配置web.config文件,具体代码如下, 不详细解释

 

 

  • 配置完成后,在此项目中增加Routes.xml文件,内容如下

<?xml version="1.0" encoding="utf-8" ?> <routes>   <!--添加route定义,MyPublicWCF将自动加载下面定义的服务,并添加服务路由。       perfix为服务的跟路径,如http://localhost/MyWCF/GetData;       serviceType为服务类名,如命名空间MyWCF下的服务MyFirst,为MyWCF.MyFirst;       AssemblyFile为服务生成的DLL文件名,所有服务的DLL文件均需放到MyPublicWCF的bin目录中,如MyWCF.dll       -->   <route perfix="MyFirst" serviceType="MyWCF.MyFirst" AssemblyFile ="MyWCF.dll" />   </routes>

  1. 不同的WCF接口可以创建不同的类库:
  • 新建类库MyWCF,添加类MyFirst.cs,添加dll引用

System.ServiceModel、System.ServiceModel.Web

添加完成后,分别添加Get和POST方法,代码如下

 

 通过以上编写,一个简单的WCF小例子就这样完成啦。 初学者,大家多多指教啦O(∩_∩)O~

原文地址:https://www.cnblogs.com/doudingliu/p/6165096.html