Client-serveur de notification push avec Python

Je suis en train de construire une application client, qui se connecte à un serveur et d'attendre le signal de serveur à faire quelque chose (pensez à l'application de chat).
Par exemple: l'utilisateur 1 du client 1 et 2, l'utilisateur 2 client 3, le serveur doit envoyer le message à la chaîne "user 1" et que le client 1 et 2 auront le message.

Je sais à propos de Websocket et le Long du scrutin, mais ne peut pas trouver un serveur auto-hébergé et facile à tester. D'abord je veux faire une preuve de concept, d'abord avant de plonger dans la suite.

Nginx pousser flux semble correspondre à mon besoin, je peux créer un canal, et d'informer tous les clients de se connecter à ce canal, semble assez bon à utiliser, mais je ne trouve pas de client Python mettre en œuvre

AutoBahn et quelques autres Python serveur semblent seulement de créer un canal de diffusion.

Quelqu'un peut me donner une bonne direction.

Autobahn comprend un plein de fonctionnalités WAMP (wamp.ws) la mise en œuvre capable de faire PubSub arbitraire des numéros de canaux.
Malheureusement Autobahn uniquement disponible en Python, Ruby et Java, ce qui n'est pas largement adopté le protocole (WAMP)

OriginalL'auteur ntcong | 2012-11-08