StreamJsonRpc Question:
I recently came across steamjsonrpc and was wondering is it possible to do bidirectional communication. I want to create a system like a plugin architecture where clients connect to the server and report their functionality and then the server can call functions on the clients by passing json data ?
2 Replies
Short answer is yes. Assuming you're talking about https://github.com/Microsoft/vs-streamjsonrpc
GitHub
GitHub - microsoft/vs-streamjsonrpc: The StreamJsonRpc library offe...
The StreamJsonRpc library offers JSON-RPC 2.0 over any .NET Stream, WebSocket, or Pipe. With bonus support for request cancellation, client proxy generation, and more. - microsoft/vs-streamjsonrpc
JSON-RPC itself is a protocol, that's an implementation used in quite a few products