Хорошо, название более или менее говорит обо всем. Я понимаю, что такое REST - использование существующих HTTP-процедур (POST, GET и т.д.) Для облегчения создания/использования веб-сервисов. Я более смущен тем, что определяет, что такое веб-сервис, и как REST фактически используется для создания/публикации службы.
Например, Twitter, из того, что я прочитал, является RESTful. Что это значит? Как вызывается HTTP-процедуры? Когда я пишу твит, как задействуется REST и как он отличается от простого использования серверного языка и хранения этих текстовых данных в базе данных или файле?