Какое ключевое отличие между REST и SOAP?
REST — это архитектурный подход, а SOAP — это формат протокола, основанный на XML
REST использует только HTTP, а SOAP — любой протокол
SOAP требует строгой схемы (XSD), а REST не поддерживает работу со схемами
REST всегда использует только формат JSON, а SOAP — только XML
Какой формат обмена сообщениями является фиксированным и обязательным для SOAP?
Любой из вариантов
Plain Text
SOAP-XML
JSON
Какие элементы есть в структуре сообщения SOAP-XML?
Request, Response, Status, Payload
Envelope, Header, Body, Fault
Header, Request, Item, Error
Envelope, Message, Header, Foote
Каков основной протокол, наилучшее использование функций которого подразумевает архитектурный стиль REST?
MQ
SMTP
FTP
HTTP
Какой стандартный язык определения сервиса использует SOAP?
Swagger/Open API
WADL
WSDL
JSON Schema
Какой из вариантов обмена сообщениями является самым популярным в REST, но не является фиксированным форматом?
XML
JSON
FTP
WSDL
Какова основная причина того, что RESTful веб-сервисы, как правило, проще реализовать, чем веб-сервисы на основе SOAP?
REST обычно использует JSON и не требует наличия определения службы (WSDL) для предоставления сервиса
SOAP требует использования только платных библиотек
REST требует наличия WSDL и имеет большие накладные расходы на анализ SOAP-XML
REST ограничивает сообщения, а SOAP — нет