我有龍捲風應用程序,它提供websockets連接和Django應用程序。我想在Django和Tornado之間共享打開的websockets(即從Django應用程序寫入套接字)。什麼是最簡單的方法來實現這一點?龍捲風websocket:在進程之間共享打開的網絡套接字
回答
最簡單的方法是使用包裝django.core.handlers.wsgi.WSGIHandler的tornado.wsgi.WSGIContainer。 http://djangosnippets.org/snippets/1748/就是一個很好的例子。
Websockets是否在WSGI下工作?我的印象是沒有任何異步行爲。 –
嗯,根據他們的文檔,它不支持異步。也許使用其他龍捲風處理程序之一,並與此調用Django應用程序。 –
谷歌搜索「龍捲風和django」顯示以下http://lincolnloop.com/blog/2009/sep/15/using-django-inside-tornado-web-server/。不知道它有多好。 –
- 1. 龍捲風websocket ping
- 2. 龍捲風websocket + redis
- 3. 龍捲風網絡套接字和長時間運行的任務,芹菜
- 4. Websocket內部的龍捲風協程
- 5. 龍捲風websocket模型
- 6. Python龍捲風SSL websocket連接
- 7. 在Perl中的進程之間共享套接字(無叉)?
- 8. 在無關進程之間共享套接字(監聽)
- 9. node.js - 在進程之間共享套接字
- 10. 龍捲風:websocket和iostream之間的遞歸循環
- 11. 多進程Python龍捲風
- 12. 龍捲風多進程HTTPServer()
- 13. 龍捲風WebSocket連接是不是一個測試套件
- 14. 與龍捲風網絡服務器
- 15. fanstatic與龍捲風網絡集成?
- 16. 龍捲風網絡服務器和Ember.js
- 17. 下載龍捲風網絡服務器
- 18. 網絡套接字/龍捲風 - 通知客戶端數據庫更新
- 19. Linux上進程之間共享套接字
- 20. 龍捲風:如何共享多個請求的pymongo連接?
- 21. 龍捲風:識別/追蹤網絡連接的連接?
- 22. socket.io客戶端和龍捲風python服務器之間的Websocket連接
- 23. gevent和龍捲風之間的差異
- 24. 到龍捲風的WebSocket服務器
- 25. 龍捲風的WebSocket壓縮選項
- 26. 龍捲風的WebSocket關閉意外
- 27. 到網絡套接字打開連接
- 28. 當爲網絡共享打開時,Metro風格應用程序中出現套接字異常
- 29. 如何分享龍捲風Web請求之間的數據
- 30. 在多個進程之間協調對共享偵聽套接字的接受
要說明的是,這是關於使用websockets作爲Tornado和WebSockets之間的通信渠道嗎? – Seanny123