Well I am stuck in this tricky situation and not able to understand how to handle thing. I am having crm app in php and another win app which should communicate with each other. For eg. when user closes a ticket win app should get notification of that. I am aware of that wcf is most suitable solution to achieve duplex communication between clients but I am not aware of whether it will work in this particular scenario. Please let me know if you have something to suggest.