Какие преимущества мыла перед обычным Xml? - PullRequest
0 голосов
/ 18 октября 2011

Какие преимущества мыла? Почему он широко используется в веб-сервисах?

1 Ответ

1 голос
/ 18 октября 2011

Вопрос может быть эквивалентен: Каковы преимущества английского языка по сравнению с английским / Lating abecedary?

Soap - это стандарт для вызова удаленных методов с относительно низкими издержками (это происходит из Simple Object Access Protocol), по крайней мере, ниже, чем у других удаленных распределенных логических систем, таких как обычный старый RPC, DCOM, Corba и т. Д.в качестве формата используется XML, другие используют двоичные пропиетарные форматы, что имеет ряд преимуществ, таких как повторное использование уже существующего кода XML-обработки и простота переноса по текстово-ориентированным протоколам, таким как HTTP.

Основное преимущество достигаетсяиз широко используемого стандарта, который имеет широкую поддержку на многих языках / платформах.

Если вы планируете использовать простой XML в службе стиля REST, вам придется делать все это самостоятельно (преобразование данных, создание и вызов объектов и т. Д.).С SOAP вы можете сосредоточиться только на написании логики.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...