LINUX.ORG.RU

С библиотека для grpc

 ,


0

1

Есть ли C-библиотека для работы с grpc? То что представлено на grpc.io поддерживает С++/С# и пр. скриптовые языки. Весь проект уже на C и переписывать на C++ нет возможности. Знаю что можно в одном проекте «мешать» С и С++ но IMHO это тот еще изврат.

★★

То что представлено на grpc.io

кандидат на самый толстый HelloWord : https://github.com/grpc/grpc/tree/master/examples/cpp/helloworld

IMHO: Может оно идеологически красиво, универсально и даже мега-стабильно..но вы офигеете такое поддерживать в собственном коде.

MKuznetsov ★★★★★
()

Сделай обертку над grpc методами в плюсах. Скомпилируй это в dynamic library и подключи к своему сишному коду. Так у тебя C и C++ не будут мешаться + при правильной реализации накладные расходы там будут минимальны.

Aswed ★★★★★
()
Последнее исправление: Aswed (всего исправлений: 1)