The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) https://grpc.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
..
BUILD
README.md
client.cc
server.cc

README.md

gRPC Unix Abstract Socket Example

This example shows how to use gRPC with Unix domain sockets in the abstract namespace. gRPC uses the unix-abstract:abstract_path URI scheme to support this. In this example, an socket with an embedded null character grpc%00abstract is created.

Build and run the example

Run bazel run :server in one terminal, and bazel run :client in another.

The client and server will confirm that a message was sent and received on both ends. The server will continue running until it is shut down. While the server is still running, you can confirm that a unix domain socket is in use by running lsof -U | grep '@grpc@abstract'.