私はWebソケット接続をサポートする竜巻アプリケーションとDjangoアプリケーションを持っています。私はDjangoとTornadoの間で開いているWebソケットを共有したいと考えています(つまり、Djangoアプリケーションのソケットに書き込みます)。これを達成する最も簡単な方法は何ですか?Tornado websockets:プロセス間で開いているWebソケットを共有する
答えて
最も簡単な方法は、django.core.handlers.wsgi.WSGIHandlerをラップするtornado.wsgi.WSGIContainerを使用することです。 http://djangosnippets.org/snippets/1748/には良い例があります。
WebSocketはWSGIで動作しますか?私は、非同期で動作するものはないという印象を受けました。 –
ええ、ドキュメントによれば、非同期をサポートしていません。たぶん、他のトルネードハンドラの1つを使用し、それを使ってDjangoアプリを呼び出してください。 –
"tornado and django"をGoogleで検索すると、次のhttp://lincolnloop.com/blog/2009/sep/15/using-django-inside-tornado-web-server/が表示されます。それがどれほど良いか分かりません。 –
- 1. Tornado Websocketsサーバー間で価値を共有する
- 2. Perlでプロセス間でソケットを共有する(forkなし)?
- 3. 無関係のプロセス間でソケットを共有する(listen)
- 4. TornadoでセキュアWebソケットを使用する
- 5. テンソルフローモデルをプロセス間で共有する
- 6. プロセス間で変数を共有する
- 7. Javaプロセス間でオブジェクトを共有する
- 8. プロセス間で変数を共有する -
- 9. Webソケットとのピアツーピアファイル共有
- 10. プロセス間共有共有mutexを増やし、共有ミューテックスのプロセス間条件変数をブーストする
- 11. プロセス間でスレッドを共有していますか?
- 12. プロセス間で共有されるビットマップ
- 13. 長時間実行するプロセスのためのPython Tornado Webサービス
- 14. Webアプリケーション間でメッセージオブジェクトを共有する
- 15. 子プロセスと親プロセスの間でipcオブジェクトを共有する
- 16. プロセス間の共有データキュー
- 17. プロセス間のNodeJs共有オブジェクト
- 18. Pythonプロセス間の共有メモリ
- 19. boost ::プロセス間共有メモリ
- 20. C++プロセスとJavaプロセス間の共有メモリ
- 21. いくつかのWebアプリケーション間でセキュリティコンテキストを共有する
- 22. 親プロセスと子プロセスがIPC共有メモリを共有する
- 23. スレッドはWebモジュール間で共有されていますか?
- 24. 複数のスレッド間でソケット記述子を共有する
- 25. Azure WebアプリケーションとOnprem .net Webアプリケーション間でデータを共有する
- 26. 複数のWebサイト間でWebページを共有する(ベストウェイ)
- 27. C++複数のプロセス間で単一のクラスオブジェクトを共有する
- 28. C++、プロセスやスレッド間でデータを共有する方法
- 29. 2つのプロセス間でデータを共有する方法
- 30. 複数のプロセス間で結果キューを共有する
これは、TornadoとWebSocketの間の通信チャネルとしてWebソケットを使用することですか? – Seanny123