WCF REST:newb:IService1.cs,Service1.svc,Service1.cs之间的关系

时间:2011-12-25 20:34:17

标签: c# wcf

我为这样一个基本问题道歉。

(。NET很棒,但简单的复杂性是......经典.asp,php等,概念化起来要简单得多。)

我按照教程,使用VS 2010 / .NET v4在WCF上运行了一个简单的REST服务。

效果很好,我可以修改参数等等。

但我凝视并盯着它,并不完全理解单位之间的关系:

IService1.cs Service1.svc Service1.cs

非常欢迎任何和所有的解释。

谢谢!

1 个答案:

答案 0 :(得分:2)

您在浏览器中调用Service1.svc来调用Web服务。这就像调用网页一样。 此文件指向具有Web服务代码实现的实际类。另外两个文件是实现该接口的Interface和Class。这样做的原因是良好的做法。 它实际上并不复杂,只是组织得非常好。