alternative inter process communication protocol