Я рассматриваю возможность использования JSON-RPC в качестве языка webAPI для новой системы SOA.
Я читал, что это быстрее и проще, чем XML-RPC, так что звучит неплохо.
Я не понимаю, должен ли я выбирать? Не могут ли одни и те же данные быть (автоматически) упакованы и распакованы в XML/JSON/BSON/(что угодно еще). Разве нельзя указать язык в HTTP-заголовке, а сервер поступить правильно, разобрав и обработав запрос?
Эти протоколы уже совместимы?
- «метод» означает имя метода в XML-RPC и JSON-RPC.
- "params" означает параметры метода...
- "id" ...
Если нет, то почему?