在Django中構建聊天應用程序時,我應該如何實現反向AJAX?我看過Django-Orbited,據我瞭解,這將彗星服務器放在HTTP服務器前面。這看起來很好,如果我只是運行Django開發服務器,但是當我開始從mod_wsgi運行應用程序時,這是如何工作的?如何讓有軌服務器處理每個請求的規模?這是正確的方法嗎?我應該如何在Django應用程序中實現反向AJAX?
我看了看似乎會工作的另一種方法(長輪詢),雖然我不確定會涉及到什麼。客戶端是否會請求一個可以存在於自己線程中的頁面,以免阻塞應用程序的其餘部分?它會阻止嗎?客戶要求的腳本不會不斷地查詢信息嗎?
哪種方法更合適?哪個更便攜,可擴展,理智等?除了客戶端輪詢消息之外,還有其他一些好的方法可以忽略嗎?
那麼你是如何處理這個問題的呢? – jMyles 2010-11-30 02:46:37