我可以使用REST& amp; SOAP通过WCF?

时间:2011-06-20 14:02:50

标签: c# wcf web-services

我想构建我们的软件,以便我们可以使用WCF(SOAP和REST)公开我们的API逻辑。

如果我想要做SOAP服务,或者.svc文件是否还可以使用SOAP服务,我是否必须使用ASMX文件时感到困惑?

2 个答案:

答案 0 :(得分:3)

是的,你可以。您必须为WCF服务公开SOAP端点。这个MSDN post有一个例子。

答案 1 :(得分:1)

您的svc文件可以提供您请求的restful接口。您只需在Web配置文件中进行一些配置,并使用属性修饰svc类来描述我们的restl url的行为。

这是一篇很棒的文章:

http://www.dotnetfunda.com/articles/show/779/simple-5-steps-to-expose-wcf-services-using-rest-style