connectors/WAMP/__init__.py
changeset 1744 69dfdb26f600
parent 1740 b789b695b5c6
child 1747 6046ffa2280f
equal deleted inserted replaced
1743:c3c3d1318130 1744:69dfdb26f600
    74         ## start logging to console
    74         ## start logging to console
    75         # log.startLogging(sys.stdout)
    75         # log.startLogging(sys.stdout)
    76 
    76 
    77         # create a WAMP application session factory
    77         # create a WAMP application session factory
    78         component_config = types.ComponentConfig(
    78         component_config = types.ComponentConfig(
    79             realm = realm,
    79             realm=realm,
    80             extra = {"ID": ID})
    80             extra={"ID": ID})
    81         session_factory = wamp.ApplicationSessionFactory(
    81         session_factory = wamp.ApplicationSessionFactory(
    82             config = component_config)
    82             config=component_config)
    83         session_factory.session = WampSession
    83         session_factory.session = WampSession
    84 
    84 
    85         # create a WAMP-over-WebSocket transport client factory
    85         # create a WAMP-over-WebSocket transport client factory
    86         transport_factory = WampWebSocketClientFactory(
    86         transport_factory = WampWebSocketClientFactory(
    87             session_factory,
    87             session_factory,
    88             url = url,
    88             url=url,
    89             serializers = [MsgPackSerializer()],
    89             serializers=[MsgPackSerializer()],
    90             debug = False,
    90             debug=False,
    91             debug_wamp = False)
    91             debug_wamp=False)
    92 
    92 
    93         # start the client from a Twisted endpoint
    93         # start the client from a Twisted endpoint
    94         conn = connectWS(transport_factory)
    94         conn = connectWS(transport_factory)
    95         confnodesroot.logger.write(_("WAMP connecting to URL : %s\n") % url)
    95         confnodesroot.logger.write(_("WAMP connecting to URL : %s\n") % url)
    96         return conn
    96         return conn