Что такое REST?
Возможный дубликат:
Что я не понимаю в REST?
Что такое REST? Как это соотносится с WCF? Меня попросили изучить RESTful реализацию услуг. Не могли бы вы указать мне ссылки, которые были бы полезны для новичков.
Я разработчик .NET с достойным знанием ASP.NET
Ответы
Ответ 1
Передача репрезентативных состояний
Это, в основном, протокол HTTP, который был первоначально создан, чтобы позволить передачу репрезентативного состояния, а не просто передачу веб-страниц. HTTP чаще всего используется для получения данных GET и POST. Но он также может использоваться для PUT и DELETE данных, а также для получения информации HEADer и т.д.
Ответ 2
Ресурс, о котором много людей говорит, когда речь идет о REST: " Как я объяснил REST моей жене" хотя это какой-то общий обзор и не связанные с WCF.
Существует также Restful.NET от Jon Flanders, который довольно хорош, насколько я знаю (не прочитал его сам:(), а примеры основаны на WCF.
С наилучшими пожеланиями.
Ответ 3
Целый раздел MSDN, посвященный именно этому.
Этот сообщение в блоге от Shiju Varghese также дает довольно приличный обзор для начинающих.
Ответ 4
Здесь - ссылка, которую я использовал, чтобы ускориться на REST и WCF
Ответ 5
Я нашел эту статью полезной для иллюстрации основ:
Как получить чашку кофе (InfoQ)
Он дает примеры HTTP-запросов и ответов, как они выглядят и как они применяются к действительным бизнес-ориентированным действиям. Как выглядит сообщение REST при размещении заказа? обновление заказа? Поиск заказа? и т.д.
Он не основан на каком-либо языке программирования или API (я не считаю HTTP API-интерфейсом).
Ответ 6
Может быть... this? (REST в Википедии)