Является ли YAML предпочтительным способом представления документов REST, которыми обмениваются службы? Если да, то почему? - PullRequest
4 голосов
/ 08 февраля 2012

XML и JSON популярны, но мне интересно, почему YAML не используется для представления документов, возвращаемых сервисами в SOA.

Документы YAML, по-видимому, имеют то преимущество, что их легко составлять вручную - проще, чем в JSON или XML, - а затем просто отправлять с помощью простого инструмента, такого как curl.

1 Ответ

2 голосов
/ 08 февраля 2012

Не думаю, что есть что-то конкретно против YAML. Просто JSON достаточно хорош. Это просто, оно развернуто везде, в нем много инструментов, оберните его в обратный вызов, и вы получите междоменные запросы. И это не очень сложно писать вручную. Любой формат, который хочет конкурировать с JSON, должен преодолеть свои сетевые эффекты, что не является тривиальной задачей.

XML в основном просто унаследован, опять же подвержен влиянию сети.

...