Что лучше для REST API? WCF Web API (Preview 4) или OpenRasta или что-то еще? - PullRequest
7 голосов
/ 03 июня 2011

Я вижу в этом вопросе, что веб-API WCF все еще находится в предварительном просмотре, и я только что начал смотреть на OpenRasta .

Хотя OpenRasta выглядит более зрелым, чем веб-API WCF, я все еще немного сбит с толку. Или, пожалуйста, предложите, если есть какая-то другая лучшая структура для построения REST API в стеке .NET.

Кроме того, я заметил, что в OpenRasta aspx view, содержащий HTML, может также отображаться как ответ (в стиле ASP.NET MVC) помимо других представлений JSON / XML. Итак, могу ли я даже (или рекомендуется, чтобы я) создать веб-приложение, которое также будет служить сервисным уровнем для 3 rd стороннего разработчика клиента, использующего его? Или это просто для использования в качестве сервисного слоя?

Ответы [ 3 ]

9 голосов
/ 03 июня 2011

OpenRasta гораздо более зрелый, чем веб-API WCF. OpenRasta - это самоуверенный фреймворк REST. WCF Web API в настоящее время не имеет мнения о том, как вы должны выполнять REST, у него есть только мнение о том, как вы используете HTTP.

Если вы поделитесь мнениями OpenRasta о том, как сделать REST, то это будет отличная работа для вас. WCF Web API все еще является предварительным просмотром. У него большой потенциал, но ему еще предстоит пройти долгий путь.

4 голосов
/ 03 июня 2011

прочитайте закрыто вопрос

OpenRasta против FubuMVC против Asp.net MVC только некоторые мысли

Видео с вопросами и ответами, используйте ПАУЗУ, чтобы удерживать свиток и прочитайте его.

http://gape.cc/jz822d

-

Err, он был удален, хотя я вижу удаленные вопросы, позвольте мне сделать скриншот .

2 голосов
/ 18 июня 2011

OpenRasta работает как для сервисов, так и для html-сайтов, для этого и создан.Есть кодеки для веб-форм, бритвы, sparkview, а новые достаточно просто подключить.

...