Использует ли gRPC сокеты под капотом? - PullRequest
0 голосов
/ 08 декабря 2018

Я пытаюсь понять, что делает gRPC на высоком уровне.

Отправляет ли он данные через старый добрый сокет в стиле AF_INET?Если нет, то как он на самом деле передает данные?

1 Ответ

0 голосов
/ 09 декабря 2018

Думайте о grpc как о обычном http-клиенте / сервере, за исключением того, что он использует Http 2, который предоставляет некоторые дополнительные функции, и использует Protobuf для кодирования запросов / ответов.Поэтому он обычно использует сокеты AF_INET, но в большинстве языков он также может использовать доменные сокеты Unix, а в некоторых языках он поддерживает процесс ipc.

...