2013-04-30 1 views
0

Я слышал, что службы отдыха перемещаются из wcf в asp.net web api frame work.Могу ли я использовать службу обслуживания wcf в моем веб-приложении asp.net 3.5

Наше веб-приложение построено на основе vs 2010 (asp.Net 3.5). Так как все еще я могу использовать службы отдыха wcf в своем веб-приложении?

Пожалуйста, предложите несколько вариантов, если это невозможно.

ответ

0

WCF все еще может использоваться для создания сервисов RESTful , многие услуги уже построены с ним, и это не уходит. Что вы слышали, так это то, что большинство новых разработок с точки зрения новых функциональных возможностей в этой области Microsoft будут сделаны в платформе ASP.NET Web API, а не в WCF. Но поскольку все сервисы там могут подтвердить, WCF для создания веб-сервисов по-прежнему остается верной альтернативой, если он делает все, что вам нужно.


официальное название на самом деле "WCF Web HTTP Services"; REST - это четко определенный набор ограничений, которые необходимо реализовать, что придаст сервису некоторые полезные свойства. Некоторые люди утверждают, что люди должны прекратить использовать термин REST для всех HTTP-сервисов, не связанных с SOAP.

+0

Спасибо carlosfigueira за ответ. Но если я переведу это приложение с 3.5 до 4.5 в будущем, это повлияет на что-нибудь? –

+0

Не следует; поскольку .NET Framework поставляется с ОС Windows, я думаю, что он должен поддерживаться MS не менее 10 лет. Поэтому обновление от 3,5 до 4,0 (или 4,5) должно быть плавным (то есть, не прерываться). Раньше я работал в команде WCF (осталось около 2 лет назад), и у них был очень-очень высокий бар для взлома изменений - если что-то работает над одной версией фреймворка, оно должно продолжаться и на более новых. Я не думаю, что это изменилось. – carlosfigueira

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