3

私は最近、アウトバーンの python と js が、rpc 呼び出しでも pub/sub サーバーと対応するクライアントを確立するための快適な方法であることを発見しました。

チュートリアルに目を通した後、Websocket サーバーと Web サーバーを同じポートで実行するテスト バージョンをセットアップしました。サーバーは Websocket を介してクライアントに定期的にデータを送信します。ユーザーが取得する html は、localhost ルートにあります。すべて正常に動作します。

ただし、私が達成したいのは、同じポートでリッスンする pub/sub サーバーと Web サーバーをセットアップすることです。

チュートリアルでは、2 つの異なるポートでこれらをセットアップする方法のみを示します ( http://autobahn.ws/python/tutorials/pubsubに示されているように)。

私は一般的にPythonとアウトバーンに非常に慣れておらず、特にツイストしています。どんなアドバイスでも本当にいいです!

どうもありがとう!

マルク

4

3 に答える 3

1

もちろん。Autobahn を使用して、WAMP/WebSocket サーバー単純な古い Web サーバーを1 つのポートで実行できます。これは純粋な WebSocketので、これは WAMP の例です。

免責事項: 私は Autobahn の著者であり、Tavendo で働いています。

于 2013-04-29T22:37:00.787 に答える
0

各呼び出しを pubsub または web に転送するフロントエンドとして nginx を配置します... 最近の Nginx は WebSocket 転送をサポートしています。

または、ツイストで似たようなものを書いてください:)

もう 1 つの方法はautobahn.websocket.WebSocketServerProtocol、そのサブクラスautobahn.wamp.WampServerProtocolを Twisted.web に適合させることです。それは可能であるべきです。

于 2013-04-27T03:14:37.800 に答える