Какая совместимость с JSON-RPC/XML-RPC?

Я рассматриваю возможность использования JSON-RPC в качестве языка webAPI для новой системы SOA.

Я читал, что это быстрее и проще, чем XML-RPC, так что звучит неплохо.

Я не понимаю, должен ли я выбирать? Не могут ли одни и те же данные быть (автоматически) упакованы и распакованы в XML/JSON/BSON/(что угодно еще). Разве нельзя указать язык в HTTP-заголовке, а сервер поступить правильно, разобрав и обработав запрос?

Эти протоколы уже совместимы?

  • «метод» означает имя метода в XML-RPC и JSON-RPC.
  • "params" означает параметры метода...
  • "id" ...

Если нет, то почему?


person user48956    schedule 06.06.2013    source источник


Ответы (1)


Есть несколько платформ, которые могут переключать эти вещи для вас. Я думаю, что WCF имеет эту возможность. Но это во многом связано с тем, какие технологии вы используете.

person Austin Harris    schedule 07.06.2013