Enables sockets to communicate with a service over multiple hosts and processes