WCF REST: вернуть JSON или XML для доступа нескольких клиентов? - PullRequest
0 голосов
/ 23 января 2011

Может кто-нибудь сказать мне, какой предпочтительный метод для типа контента?

т.е. что лучше всего вернуть JSON или XML?

Клиенты, которые будут получать доступ к моему сервису, будут разными, silverlight, iphone, android, WPF и WP7.

Я застрял между флешками по умолчанию - xml или возвращаю JSON?

Есть ли у кого-то плюсы и минусы для каждого при разговоре с несколькими клиентами

Заранее спасибо

1 Ответ

0 голосов
/ 23 января 2011

Вот некоторые плюсы и минусы от макушки моей головы ...

JSON имеет следующие преимущества перед XML:

  • Гораздо проще использовать в клиентах веб-браузера, потому что он основан на Javascript.
  • Формат данных более компактен, особенно если у вас много элементов данных.

XML имеет следующие преимущества перед JSON:

  • Лучшая поддержка в средах, не поддерживающих Javascript.
  • Структура может быть формально определена и проверена с помощью схемы XML.
...