私は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
A
答えて
0
ws = environ ["wsgi.websocket"]を呼び出して、アプリケーション内の任意の場所でwebsocketインターフェイスをプルアップできます。
関連する問題
- 1. sslを持つPython Gevent Pywsgiサーバ
- 2. Python 2.7でフリーリスト機能を持つスタックを実装する
- 3. Flaskでソーシャルログインを実装する
- 4. neo4jでFlask-loginを実装する
- 5. wtformsでFlaskを実装する
- 6. Geventプールを持つPythonスクリプト、多くのメモリを消費、ロックアップ
- 7. FlaskでBootstrapを実装するときのHTMLテーブルのフォーマット
- 8. Python gevent asynchronous
- 9. 問題Python/Flask/MySQLでのデータベース接続状態の実装
- 10. MapView [Swift]で3つの "列"を持つUITableViewを実装する
- 11. PythonスクリプトをFlaskに実行
- 12. Gunicorn RecursionError(geventとpythonでのリクエスト)3.6.2
- 13. Flask-WTFormsとSQLAalchemy関係を持つSelectField
- 14. Python-各行が異なる列名を持つデータベーステーブルを実装する
- 15. Flask(Python)で選択オプションを持つフォームを更新するには
- 16. Flaskログインでuser_loaderコールバックを実装する方法
- 17. 「stormpath-flask」で「login as」管理機能を実装する方法
- 18. FlaskアプリでElasticSearchを実装する方法は?
- 19. Flaskフレームワークでサーバープッシュを実装する方法は?
- 20. 複数のユーザークラスでFlask-Loginを実装する
- 21. Flaskでdevbridgeからjquery-autocompleteを実装するには?
- 22. PythonとFlaskでデータをストリーミングする
- 23. 複数のGridViewを持つViewFlipperでスワイプアクションを実装する
- 24. Geventハブはgeventプールを実行して、プール
- 25. 異なるポートを持つnginxとdockerコンテナでリバースプロキシを実装する
- 26. Flask + SocketIO + GeventでSSL EOFエラーが発生するのはなぜですか?
- 27. 持つNotSerializableExceptionが実装Serializableを
- 28. Stackoverflowエラーを持つJava Mergesortの実装
- 29. Python、gevent、urllib2.urlopen.read()、アクセラレータをダウンロードします。
- 30. Javaで循環参照を持つオブジェクトのequalsとhashCodeを実装する