C# WCF 项目的建立与部署(一)

C# WCF 项目的建立与部署(一)

首先打开VS2017 或者其他版本的VS,新建一个解决方案,右键点击解决方案 ——>添加——> 新建项目——> WCF服务应用程序(右边能看到关于这个项目的描述:该项目承载在IIS/WAS中)——> 确定

然后我们就新建了一个WCF应用,WCF相当于一个WebService,是需要部署在服务器上的,但是如果是在本地新建的话,是可以在同一个解决方案中引用这个WCF服务的。

我们回到新建的WCF应用,里面有系统自动帮我们创建好的两个.cs文件,一个是IService1.cs,一个是Service1.svc.cs。我们一下就能清楚地知道,一个是接口,另外一个是接口的实现。[ServiceContract]表示服务协定,[OperationContract]表示要公开的服务方法。

// IService1.cs

namespace Test

{

[SerciceContract]

public interface IService1

{

[OperationContract]

string GetData(int value);

[OperationContract]

DataTable GetDataTable(string parameter);

// ToDo 在此添加服务接口

}

}

// Service1.svc.cs

namespace Test

{

public class Service1 : IService1

{

public string GetData(int value)

{

return value.ToString();

}

public GetDataTable(string parameter)

{

DataTable dt = new DataTable(

相关推荐

卷入受贿风波,提价就能拯救康师傅?
365bet体育在线投

卷入受贿风波,提价就能拯救康师傅?

📅 08-18 👁️ 1971
北京天天果园网点分布
365bet体育在线投

北京天天果园网点分布

📅 07-13 👁️ 2192
秒杀系统设计(学习):从 “稳准快” 到落地的全流程方案