|
|
|
rest vs soap
|
|||
|---|---|---|---|
|
#18+
На хабре читаю про различия rest и soap. не понятен следующий пункт: http://habrahabr.ru/post/131343/ SOAP используют HTTP как транспортный протокол, в то время как REST базируется на нем. Это означает, что все существующие наработки на базе протокола HTTP, такие как кеширование на уровне сервера, масштабирование, продолжают так же работать в REST архитектуре, а для SOAP необходимо искать другие средства. использует, базируется....непонятно в чем разница. Это что-то типа композиции и наследования? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 01:06 |
|
||
|
rest vs soap
|
|||
|---|---|---|---|
|
#18+
проясните непонимание. Часто читал, что rest обязательно по http, а soap может использовать любой транспорт. бред ведь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 01:17 |
|
||
|
rest vs soap
|
|||
|---|---|---|---|
|
#18+
redwhite90, почему бред? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 03:50 |
|
||
|
rest vs soap
|
|||
|---|---|---|---|
|
#18+
redwhite90использует, базируется....непонятно в чем разницаТам же пример приводится: CRUD -> PUT/GET/POST/DELETE. С использованием HTTP-кодов отклика для информирования о статусе операции. Открываем спеку HTTP, читаем про стандартный смысл, допустимость кэширования и (много) думаем о приемлимости стандартной семантики для собственных целей. Для SOAP нужен траспорт, а единственный метод, который позволяет отправить и получить данные в теле запроса - POST. При этом SOAP никак не завязан на возможности транспорта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 05:42 |
|
||
|
rest vs soap
|
|||
|---|---|---|---|
|
#18+
vimbaredwhite90, почему бред? rest по ftp невозможен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 11:07 |
|
||
|
rest vs soap
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovredwhite90использует, базируется....непонятно в чем разницаТам же пример приводится: CRUD -> PUT/GET/POST/DELETE. С использованием HTTP-кодов отклика для информирования о статусе операции. Открываем спеку HTTP, читаем про стандартный смысл, допустимость кэширования и (много) думаем о приемлимости стандартной семантики для собственных целей. Для SOAP нужен траспорт, а единственный метод, который позволяет отправить и получить данные в теле запроса - POST. При этом SOAP никак не завязан на возможности транспорта. Не понял на какой вопрос Вы ответили и вообще в чем мысль основная. особенно тут авторПри этом SOAP никак не завязан на возможности транспорта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2015, 11:08 |
|
||
|
rest vs soap
|
|||
|---|---|---|---|
|
#18+
redwhite90, REST это это принцип. Полноценное использование HTTP протокола. Исторически сложилось что браузеры использовали только GET и POST, забив на всю остальную спецификацию HTTP. С развитием AJAX оказалось что использовать HTTP полностью достаточно полезно. И, главное, в комбинации с JSON, на много "быстрее" SOAP. И назвали это REST. SOAP это XML документ. Его можно отправлять по любому транспортному протоколу помимо HTTP. Это может быть SMTP, FTP, JMS и всё что угодно. SOAP без HTTP возможет. REST без HTTP - нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2015, 10:52 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38862557&tid=2125891]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 505ms |

| 0 / 0 |
