I am working on a project that currently uses DBUS and I am contemplating moving it to ProtoBuf/gRPC. (C++ based) Protobuf seems to have many advantages.
As a newcomer, there are a few questions I had about gRPC: 1. DBUS provides a session bus and a system bus services. gRPC provides a server implementation of sorts. 2. The documentation seems to be written with the assumption that messages to the server are client-server conversations (like HTTP). Is there anything preventing a client from writing a message to the server, then that message is then broadcast to all connected clients? (Like DBUS) 3. Can the above question be modified to have a publish/subscribe paradigm so that not all connected clients wake up for every message (limit CPU/battery usage). 4. Are there any examples of gPRC busses? Thank you. -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/7984c23e-cca9-43d7-a8b0-b896aee68ff9n%40googlegroups.com.