Hi santosh.
By using the message queues two processes running on different systems can be made to communicate. Infact, by using message queues the IPC can be made between two unrelated processes, but for two different systems commincating make sure that they are connected via internet or local LAN.e.g, client/server application uses message queues and can use full duplex nmaed pipes.