Push notifications from web server

Hello,

My turn-based game state server is implemented as a restful webserver and I need to get push notifications from it to a windows unity client (for example, a notification that the oponent has ended is turn…). I have studied the unity API documentation and I dont see any class or method that would allow this. So my question is, how can this be implemented in Unity? Is it even possible?

Thanks

What do you have at this time?

The first idea i have is to use System.Net.Sockets.TcpClient and create a HTTP-Header with:
Connection: Keep-Alive

I think there are a few little things to take care about when use a Webserver because of the benefits of TCP…

This asset might be of use to you: