170 похожих чатов

Может кто объяснить что такое json-rpc? Думал, что rpc всегда

это protobuf
А тут озадачился
В интернете норм ответа не нашел, прошу без токсичности

7 ответов

28 просмотров

json-rpc появился задолго до protobuf https://www.jsonrpc.org/

rpc разный бывает, бывает grpc бывает json-rpc. Идея одна, разные реализации. Все это синхронное взаимодействие, как и рест, просто по-разному сделанное

Один раз сталкивался с json-rpc, когда фронтом работал. Вообще не вкурил прикола работы

А разве json-rpc это про синхронное взаимодействие? Вроде же наоборот, асинхронщина на нем делается неплохо. Во всяком случае я с такой реализацией сталкивался

Nikita Shteyd
А разве json-rpc это про синхронное взаимодействие...

это просто хттп запрос, где тело - json определенного формата. В этом запросе игнорятся всякие статус коды итд. Все ошибки возвращаются в json'е

Rostislav Teryaev
это просто хттп запрос, где тело - json определенн...

О как, получается первое впечатление было ошибочным🫠 Надо будет поглядеть UPD: спасибо за краткий экскурс:)

Nikita Shteyd
О как, получается первое впечатление было ошибочны...

rpc - это типо ты вызов по сети в коде представляешь обычным вызовом функции. Вся идея

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта