В чем разница между Rest Web Service и отдыхом с включенным wcf сервисом? - PullRequest
0 голосов
/ 15 октября 2010

Я разработал службу wcf с включенным отдыхом, используя следующую ссылку

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

Теперь я хочу знать, есть ли разница между wcf-службой с включенным отдыхом (или веб-службой с отдыхом) и веб-службой отдыха? Если есть какая-то разница, то что это? Если есть разница, можете ли вы предоставить мне какую-либо ссылку (визуально представляющую шаги, как в приведенной выше ссылке), с помощью которой я могу разработать остальную веб-службу?

Ответы [ 2 ]

2 голосов
/ 15 октября 2010

Я не знаю, что вы имеете в виду под "веб-сервисом REST", но в основном вы можете делать веб-сервисы RESTful в .NET двумя способами:

1) WCF , который у вас естьсделано, хотя в .NET 4.0 нет необходимости в .svc файле

2) Использование ASP.NET MVC , что в любом случае является RESTful, и вам нужно повторно выполнить JsonResult или XmlResult.

0 голосов
/ 15 октября 2010

R в REST означает Ресурс. Идея состоит в том, что в основном существует 4 метода: GET, PUT, POST и DELETE, и все они работают на RESOURCES, то есть NOUNS. В статье, на которую вы ссылаетесь, используется архитектура REST и WCF для создания примера без отдыха, в котором автор использует "VERBS".

Вот статья, которая лучше объясняет, что такое REST и как WCF позволяет вам реализовать его.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...