I've developed a web application wherein an admin assigns certain tasks to users registered in the application.
What I want to do is this:
Each user will run a desktop application (it is only minimized in the taskbar) that listens to the web application for task that is assigned to him.
Admin assigns task to user A through web app. User A immediately gets notified (a balloon pops-up from the taskbar icon) of the task that is assigned to him.
I assume I will need to send message directly to the IP address with port to the user? Do I have to open some sort of TCP client on the windows forms application? Though, I'm not sure.
Also, how do I send the messages from the web app to the windows forms app?
Please point me in the right direction.