I wrote a small RPC library that provides the most convenient way (I think) for client-server communication.
It’s experimental right now. I plan to use it in my own projects it will eventually mature.
Feedback, ideas, criticism would be very welcome. I would like to see if there is any interest from the community to decide how much work I put into the polishing, documentation and ease-of-use (such as a FIR plugin for IDE feedback).
Github repo: Z2 Service