sh pip install crossbar python from crossbar import Crossbar crossbar = Crossbar() @crossbar.route(path="/ws") def on_ws(message, request): print("Received message:", message) request.reply("Hello from Crossbar!") crossbar.run() sh python app.py python from crossbar import Router router = Router() @router.route(path="/api/*") def on_api(message, request): pass python from crossbar import Router router = Router() @router.route(path="/ws") def on_ws(message, request): print("Received message:", message) request.reply("Hello from Crossbar!") router.register("ws", on_ws) python from crossbar import Protocol, Register class MyProtocol(Protocol): def on_open(self, request): def on_message(self, message, request): def on_close(self, reason, request): crossbar.register_protocol("my-protocol", MyProtocol) @crossbar.route(protocol="my-protocol", path="/ws") def on_ws(message, request): python from crossbar import Proxy proxy = Proxy() proxy.register("my-backend", backend="my-backend-server") crossbar.set_proxy("ws", proxy)


上一篇:
下一篇:
切换中文