Возможные дубликаты:
SOAP или REST
Зачем нам нужны веб-службы RESTful?
Привет, люди,
в последнее время часто упоминаются веб-службы REST. В чем причина его использования над другими методами? Используются ли они в WCF и как мы реализуем один?
ТИА
Возможные дубликаты:
SOAP или REST
Зачем нам нужны веб-службы RESTful?
Привет, люди,
в последнее время часто упоминаются веб-службы REST. В чем причина его использования над другими методами? Используются ли они в WCF и как мы реализуем один?
ТИА
ОТДЫХ - это непонятный термин. Конечно, точное определение можно найти в Fielding dissertation, и его попытают объяснить в Запись в Википедии. Короче говоря, это архитектурный стиль и не имеет ничего общего с HTTP или сетью. HTTP и многие веб-страницы, однако включите и следуйте архитектурному стилю REST.
Но по правде говоря, термин REST был орошен, и теперь он почти является синонимом API-интерфейса на основе HTTP.
Когда разработчики говорят о внедрении или использовании REST API, они обычно означают что-то вроде документирования шаблонов URI для всех своих ресурсов и используют GET для извлечения чего-то, PUT, чтобы что-то изменить, DELETE, чтобы удалить что-то, и POST сделать что-нибудь else (например, создать или принять или изменить что-то), например, Twitter API для обновления статуса или собственный API-интерфейс StackOverflow или API Facebook.
Эти API обычно
Все это хорошо и требуется для архитектуры REST, но одного недостаточно, чтобы следовать академическому REST
Я думаю, что это подходящее описание для REST, как сейчас. Есть несколько человек, которые понимают разницу между Corporate REST и Academic REST, но их количество сокращается.
Но что тема другого вопроса, просто найдите HATEOAS.
этот учебник поможет вам начать работу http://www.xfront.com/REST-Web-Services.html
http://en.wikipedia.org/wiki/Representational_State_Transfer#Key_goals