Как настоящий зануда позволю себе заявить что автор статьи сравнивает протокол с парадигмой построения архитектуры веб серверов. Правильно было бы сравнивать RPC и REST, или SOAP и HTTP.
А по сути я так и не «почувствовал разницу», потому что в статье рассказывается в основном только про REST, а про SOAP пару упоминаний.
От себя могу сказать что RPC с одной стороны удобнее чем REST за счет того что он предоставляет WSDL, описывающий все возможности веб сервиса и позволяющий сгенерировать готовый код. RPC сервис обычно используют для реализации работы десктопных/консолных клиент серверных приложений.
С другой стороны REST сервис более прост в реализации и использовании именно для веб разработки.
А очень просто. Сначала выполняем аутентификацию. При успешном входе, клиенту возвращаеться специально сгенерированный токен по которому могут идентифицировать клиента на сервере. Далее при каждом запросе к REST сервису, добавляется дополнительный заголовок «Authorization» в котором вы указываете тип авторизации и полученый токен.
К сожалению наша страна продолжает находиться в одной группе с остальными странами африки и средней азии… видимо все таки еще нет этой самой «Демократической и Независимой Украины»
Похоже что вы не совсем врубаетесь в то чем является Backbone.js и как он устроен. Советую прочитать вот этот пост habrahabr.ru/blogs/javascript/118782/ и все станет более понятно.
А каким образом вы удаляете два экземпляра одним DELETE запросом? Это же не правильно с точки зрения RESTful? Или вы не очень строго придерживаетесь RESTfull принципов?
А по сути я так и не «почувствовал разницу», потому что в статье рассказывается в основном только про REST, а про SOAP пару упоминаний.
От себя могу сказать что RPC с одной стороны удобнее чем REST за счет того что он предоставляет WSDL, описывающий все возможности веб сервиса и позволяющий сгенерировать готовый код. RPC сервис обычно используют для реализации работы десктопных/консолных клиент серверных приложений.
С другой стороны REST сервис более прост в реализации и использовании именно для веб разработки.
GET www.google.com/cse/api/default/cse/
Authorization: GoogleLogin auth=IM6F7Cx2fo0TAiwlhNVdSE8Ov8hw6aHV
> make install
Надо:
> checkinstall
ru.wikipedia.org/wiki/CheckInstall
Более детально тут:
dev.mysql.com/doc/refman/5.0/en/show-profiles.html
очередная экономия на спичках!
А на карте Москва? Тогда почему на навигаторе движение левостороннее? о_О