2017-04-25 16 views
0

私はFlaskとgeventを持つWebSocketServerを持っています。私はWebSocketApplicationから継承した自分自身のWebsocketApplicationを持っています。このWebSocketApplicationでは、on_open(), on_close(), on_message()を上書きして正常に動作しています。また、すべてのクライアントにメッセージを送信するためのメソッドbroadcast_message()があります。これは正常に動作しています。
今私はbroadcast_message()を私のWebSocketApplicationの外から呼び出す必要があります(例えば、特別なサイトが訪れたときなど)。しかし、これを行う方法はありませんでした。
私はPython 3.5を使用しています。Flaskとgeventを持つWebsocketerverをPythonで実装する

答えて

0

ws = environ ["wsgi.websocket"]を呼び出して、アプリケーション内の任意の場所でwebsocketインターフェイスをプルアップできます。

関連する問題