Rest Web Service和&之间的区别是什么?休息启用wcf服务?

时间:2010-10-15 11:00:05

标签: c# asp.net web-services rest

我使用以下链接开发了一个rest enable wcf服务

http://www.c-sharpcorner.com/UploadFile/dhananjaycoder/simplerestservice11172009221218PM/simplerestservice.aspx

现在我想知道在启用休息的wcf服务(或者是宁静的网络服务)和&休息网络服务?如果有什么不同那么那是什么?如果存在差异,您能否为我提供任何链接(表示上述链接中的可视步骤),通过该链接我可以开发休息网络服务?

2 个答案:

答案 0 :(得分:2)

我不知道您对“REST Web服务”的意思,但基本上您可以通过两种方式在.NET中执行RESTful Web服务:

1) WCF 你已经完成了虽然在.NET 4.0中不需要.svc文件

2)无论如何使用RESTful的 ASP.NET MVC ,你必须重新调用JsonResult或XmlResult。

答案 1 :(得分:0)

REST中的R代表资源。我们的想法是基本上有4种方法:GET,PUT,POST和DELETE,它们都在RESOURCES上运行,即NOUNS。您引用的文章使用REST架构和WCF来生成一个非完整的示例,因为作者正在使用“VERBS”。

这篇文章更好地解释了REST是什么以及WCF如何允许您在其中实现。

http://msdn.microsoft.com/en-us/library/dd203052.aspx