I want to use gRPC for IPC, on localhost, using C++, in particular for Windows machines. I would like to avoid using https, and I wonder whether the non-secure http poses any threat. I would like to use the UDS solution but this is only supported in C# and not C++. I could use C# and CLI to provide the functionality to C++, but I have a blocker with the C# version.
So I am left with the option to either use https or implement something myself. However this is becoming unchartered territory for me. I would therefore like to ask, what do people think are my options?
I tried to find a way to implement a transport layer using e.g. pipes only for Windows as a plugin, but documentation is scarce...