Study of interprocess communication in a distributed computing environment