I'm trying gRPC as JNI alternative and the idea is to have gRPC service on C++ side and client connected on Java/Android side. In order to have the best possible performance i'd prefer to use in-process channel (open to your suggestions).
How can i connect to C++ gRPC server with InProcessChannel()? The problem is that i need to pass a name for Java's InProcessServerBuilder.
In C++ gRPC tests (eg. here) i can't find it's set and it makes me think InProcessChannel can be used in pure C++ only (both server and client are in C++). Is it still possible for C++ service and Java client?
PS. I was able to do it for Java-server + Java-client.
PPS. I've found a couple of similar QnAs eg. here but i wonder if there is still a way to make it working together (probably with some 3rd-party channel impl). Can it work over Unix Domain Sockets?