2009-07-02 6 views
1

Является ли wcf жизнеспособным решением REST? Это мешает вам использовать некоторые специальные символы, например #, поэтому запрос тега/C# не работает. есть ли работа вокруг, это по дизайну?WCF для ОТДЫХА

+0

Отъезд http://stackoverflow.com/questions/tagged/rest%20wcf –

ответ

4

Это - REST starter kit.

+0

«Это» означает «это по дизайну»? В самом деле? Можете ли вы рассказать, почему? – Cheeso

+0

@ Чисо: В той мере, в какой он разработан, чтобы не привязываться к SOAP, тогда это по дизайну. Как вы знаете, его всеобъемлющая тема должна быть унифицированной коммуникационной базой и, как таковая, детали архитектуры RPC не должны быть релевантными. Так получилось, что на протяжении многих лет большая часть усилий, связанных с WCF, была связана с SOAP. –

1

REST не имеет ничего общего с именованием URI. Поэтому, если вам нужен произвольный текст в ваших URI, вы можете по крайней мере просто использовать кодировку base64 для urlsafe для чего угодно.

0

Я думаю, что будет трудно найти место для REST, учитывая, как был разработан WCF. Помните, что одна из главных сильных сторон WCF косвенно связана с использованием SOAP. Это позволяет веб-сервисам быть доступными на любом транспорте, HTTP, TCP, MSMQ и т. Д., Благодаря простой конфигурации. REST имеет явную зависимость от HTTP, что делает его транспортным. Таким образом, веб-службы REST будут немного расходиться с этой гибкостью транспорта, разработанной в ядре WCF.

Я делать думаю, что WCF должно найти место для веб-служб REST, как это является формой общения. Тем не менее, будет трудно выделить место в рамках, что делает работу с REST «естественным» процессом; и будет ли это отрицать работу, которая была сделана для того, чтобы сделать WCF тем, чем он является сегодня?

Смежные вопросы