WCF все еще может использоваться для создания сервисов RESTful , многие услуги уже построены с ним, и это не уходит. Что вы слышали, так это то, что большинство новых разработок с точки зрения новых функциональных возможностей в этой области Microsoft будут сделаны в платформе ASP.NET Web API, а не в WCF. Но поскольку все сервисы там могут подтвердить, WCF для создания веб-сервисов по-прежнему остается верной альтернативой, если он делает все, что вам нужно.
официальное название на самом деле "WCF Web HTTP Services"; REST - это четко определенный набор ограничений, которые необходимо реализовать, что придаст сервису некоторые полезные свойства. Некоторые люди утверждают, что люди должны прекратить использовать термин REST для всех HTTP-сервисов, не связанных с SOAP.
Спасибо carlosfigueira за ответ. Но если я переведу это приложение с 3.5 до 4.5 в будущем, это повлияет на что-нибудь? –
Не следует; поскольку .NET Framework поставляется с ОС Windows, я думаю, что он должен поддерживаться MS не менее 10 лет. Поэтому обновление от 3,5 до 4,0 (или 4,5) должно быть плавным (то есть, не прерываться). Раньше я работал в команде WCF (осталось около 2 лет назад), и у них был очень-очень высокий бар для взлома изменений - если что-то работает над одной версией фреймворка, оно должно продолжаться и на более новых. Я не думаю, что это изменилось. – carlosfigueira