gRPC nutzt Protocol Buffer als IDL (Interface Definition Language), um die Struktur der API und die Nachrichtenformate festzulegen, siehe https://grpc.io/docs/guides/concepts/.
Sie können auf Basis der Schnittstellendefinition Client-Code für verschiedene Programmiersprachen generieren. Eine vollständige Liste der derzeit unterstützten Sprachen finden Sie hier: https://grpc.io/docs/languages/
Verwenden Sie den generierten Client-Code, um eine Verbindung mit der Server-Seite der API herzustellen, die in ibaHD-Server integriert ist.