Buenas, estoy con una consulta de una libreria, Autobahn. Estoy tratando de utilizar los ejemplos de la docu para generar una conexion a un ws server y generar eventos.
La docu esta aca: http://autobahn.ws/python/wamp/programming.html mi problema viene a que no estoy comprendiendo bien como utilizan la libreria, ya que generar una conexion (un runner) y le pasan como parametro un componente, pero no llego a comprender como ejecutar ese componete, les copio un ejemplo: from autobahn.twisted.wamp import ApplicationRunner from autobahn.twisted.wamp import ApplicationSession from twisted.internet.defer import inlineCallbacks class MyComponent(ApplicationSession): @inlineCallbacks def onJoin(self): print("session ready") def oncounter(count): print("event received: {0}", count) try: yield self.subscribe(oncounter, 'camal1') print("subscribed to topic") except Exception as e: print("could not subscribe to topic: {0}".format(e)) runner = ApplicationRunner(url = "ws://172.16.45.78:5052", realm = "realm") runner.run(MyComponent) Osea, no entiendo como trabaja el "componente", ya que onjoin se deveria ejecutar, pero no se como :P Agradezco la ayuda.
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/