powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / rest vs soap
7 сообщений из 7, страница 1 из 1
rest vs soap
    #38862474
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На хабре читаю про различия rest и soap.

не понятен следующий пункт:

http://habrahabr.ru/post/131343/ SOAP используют HTTP как транспортный протокол, в то время как REST базируется на нем. Это означает, что все существующие наработки на базе протокола HTTP, такие как кеширование на уровне сервера, масштабирование, продолжают так же работать в REST архитектуре, а для SOAP необходимо искать другие средства.

использует, базируется....непонятно в чем разница.

Это что-то типа композиции и наследования?
...
Рейтинг: 0 / 0
rest vs soap
    #38862476
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проясните непонимание.

Часто читал, что rest обязательно по http, а soap может использовать любой транспорт.

бред ведь?
...
Рейтинг: 0 / 0
rest vs soap
    #38862514
vimba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

почему бред?
...
Рейтинг: 0 / 0
rest vs soap
    #38862522
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90использует, базируется....непонятно в чем разницаТам же пример приводится: CRUD -> PUT/GET/POST/DELETE. С использованием HTTP-кодов отклика для информирования о статусе операции.
Открываем спеку HTTP, читаем про стандартный смысл, допустимость кэширования и (много) думаем о приемлимости стандартной семантики для собственных целей.
Для SOAP нужен траспорт, а единственный метод, который позволяет отправить и получить данные в теле запроса - POST. При этом SOAP никак не завязан на возможности транспорта.
...
Рейтинг: 0 / 0
rest vs soap
    #38862555
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vimbaredwhite90,

почему бред?

rest по ftp невозможен?
...
Рейтинг: 0 / 0
rest vs soap
    #38862557
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. Sidorovredwhite90использует, базируется....непонятно в чем разницаТам же пример приводится: CRUD -> PUT/GET/POST/DELETE. С использованием HTTP-кодов отклика для информирования о статусе операции.
Открываем спеку HTTP, читаем про стандартный смысл, допустимость кэширования и (много) думаем о приемлимости стандартной семантики для собственных целей.
Для SOAP нужен траспорт, а единственный метод, который позволяет отправить и получить данные в теле запроса - POST. При этом SOAP никак не завязан на возможности транспорта.

Не понял на какой вопрос Вы ответили и вообще в чем мысль основная.

особенно тут авторПри этом SOAP никак не завязан на возможности транспорта.
...
Рейтинг: 0 / 0
rest vs soap
    #38863003
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
redwhite90,

REST это это принцип. Полноценное использование HTTP протокола. Исторически сложилось что браузеры использовали только GET и POST, забив на всю остальную спецификацию HTTP. С развитием AJAX оказалось что использовать HTTP полностью достаточно полезно. И, главное, в комбинации с JSON, на много "быстрее" SOAP. И назвали это REST.

SOAP это XML документ. Его можно отправлять по любому транспортному протоколу помимо HTTP. Это может быть SMTP, FTP, JMS и всё что угодно.

SOAP без HTTP возможет. REST без HTTP - нет.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / rest vs soap
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]