12/16/2021 11:58 PM
Right now in Harmony Core we have support for more than just REST. The oData side of things will always be RESTful by definition. But we also have support for SignalR and Json-RPC when exposing traditional synergy routines (Traditional Bridge). gRPC is in some ways a better fit for exposing Traditional Bridge routines, in others its a little bit less user friendly. SignalR has the advantage of being somewhat more externally accessible. That accessibility is really nice when you're exposing something to a 3rd party or even just a different team within your org. That said, the SignalR support is a pretty thin template that could be easily changed to support gRPC.
Are you interested in using gRPC internally or are you looking to write code that runs in a browser and communicates directly to this gRPC service?