[personal profile] selfmade
Исходная ссылка.

Может я чего не понимаю, но в чём принципиальное отличие REST от RPC? И там и там нужно послать некий запрос, получить некий ответ. Ответ можно закэшировать. Метод в RPC эквивалентен части названия ресурса в REST. Параметр метода в RPC - в REST это либо часть названия ресурса, либо параметр запроса POST/GET. Ответы как в RPC, так и в REST недетерминированы.

Date: 2007-10-11 05:13 am (UTC)
From: [identity profile] selfmade.livejournal.com
Компьютеру пофиг как оно называется. В java оно вообще было бы getIsAlive(). Мне интересно, есть ли какая-то принципиальная разница между глаголами в RPC и существительными в REST. Или REST придумали просто чтобы новые бабки срубить.

Date: 2007-10-11 06:01 am (UTC)
From: [identity profile] 109.livejournal.com
то-то.

ну, например, разница в том, что добраться до любого ресурса можно декларативным путём/через ури, вместо

factory = getFactory();
param = getParam();
object = factory.getObject(param);
detailObject = object.getDetailObject();

Date: 2007-10-11 06:09 am (UTC)
From: [identity profile] selfmade.livejournal.com
getFactory().getObject(getParam()).getDetailObject()

что-то типа http://bla/factory/param/detailObject

И то и другое выполняется на сервере.

Date: 2007-10-11 09:18 am (UTC)
From: [identity profile] 109.livejournal.com
да, но синтаксис!

Profile

selfmade

April 2017

S M T W T F S
      1
2345678
9101112131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated 2026-04-19 10:34 pm
Powered by Dreamwidth Studios