https://t.me/phpashestakov - php телеграмм канал.
https://t.me/phpmentor - eng php телеграмм канал.
Сегодня будут чисто теоретические рассуждения без практики программирования.
В современном мире все больше устройств, чем когда-либо, взаимодействуют друг с другом. JSON, SOAP и REST-это основные понятия, которые связывают все эти различные машины в единое целое. Когда программист хочет “получить ответы" от стороннего сервиса, он использует одну из этих трех тяжелых аббревиатур, чтобы получить доступ к их API.
Стоит разобраться в более сложных моментах каждого протокола, прежде чем решать, какой из них использовать для проекта.
Что означает SOAP?
SOAP (Simple Object Access Protocol) позволяет различным подключенным устройствам, взаимодействовать с помощью XML. Машины не должны использовать одну и ту же операционную систему, потому что они оба понимают язык XML. Протокол SOAP годами доминировал в онлайн сегменте, но в последние годы проигрывает подходу REST.
Что означает REST?
REST (Representational State Transfer) - это очень популярный подход для веб-коммуникаций. Нужно заметить, что это именно скорее свод рекомендаций, нежели строгий протокол. В конечном счете, REST похож на SOAP, но способ, которым эти два протокола подходят к одним и тем же решениям, очень различен.
Что означает JSON?
JSON (Javascript Object Notation) - это открытый стандартный формат, производный от JavaScript, но в настоящее время используется многими языками программирования.
#SOAP #REST #JSON
Смотрите видео Протоколы для web API: SOAP VS REST онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Андрей Шестаков 07 Январь 2021, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 21,634 раз и оно понравилось 694 людям.