Announcing zenoh-plugin-grpc #225
shupx
started this conversation in
Ideas and new features
Replies: 1 comment
|
That's great! Thanks for enhancing the Zenoh ecosystem! You should announce this to the Zenoh Discord server, in the #z-news channel: |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
I have developed a zenoh plugin for grpc:
https://github.com/shupx/zenoh-plugin-grpc
This plugin starts a gRPC server inside zenohd and exposes Zenoh operations over gRPC so that external applications (python/c++) can interact with Zenoh via gRPC calls.
This is useful for one zenoh peer/router node acting as a remote communication bridge and multiple external (local) applications connecting to it, sending and receiving messages via grpc.
Python grpc client sdk is provided, while c++ client sdk is on the way. Currently built with zenoh1.7.2 and rust 1.85.0
Two kinds of grpc url are provided:
tcp://IP:port(for local/remote case) andunix:///tmp/zenoh-grpc.sock(local case with high perfomance).All reactions