Python 我应该如何在Django应用程序中实现反向AJAX?
在Django中构建聊天应用程序时,应该如何实现反向AJAX?我看过Django Orbited,据我所知,它将comet服务器放在HTTP服务器前面。如果我只是运行Django开发服务器,这似乎很好,但是当我从mod_wsgi开始运行应用程序时,这是如何工作的呢?轨道服务器如何处理每个请求?这是正确的方法吗 我已经研究了另一种方法(长轮询),它似乎会起作用,尽管我不确定所有这些都会涉及到什么。客户机是否会请求一个位于其自身线程中的页面,以便不阻塞应用程序的其余部分?它会阻塞吗?客户端请求的脚本不需要不断地轮询信息吗 哪种方法更合适?哪一个更具可移植性、可扩展性、理智性等?除了客户端轮询消息之外,还有其他我忽略的好方法吗Python 我应该如何在Django应用程序中实现反向AJAX?,python,ajax,django,comet,reverse-ajax,Python,Ajax,Django,Comet,Reverse Ajax,在Django中构建聊天应用程序时,应该如何实现反向AJAX?我看过Django Orbited,据我所知,它将comet服务器放在HTTP服务器前面。如果我只是运行Django开发服务器,这似乎很好,但是当我从mod_wsgi开始运行应用程序时,这是如何工作的呢?轨道服务器如何处理每个请求?这是正确的方法吗 我已经研究了另一种方法(长轮询),它似乎会起作用,尽管我不确定所有这些都会涉及到什么。客户机是否会请求一个位于其自身线程中的页面,以便不阻塞应用程序的其余部分?它会阻塞吗?客户端请求的脚本
对comet/long轮询应用程序使用WSGI不是一个好选择,因为它不支持非阻塞请求。使用awesome怎么样 为服务器和客户端提供了一个简单的HTTP接口
类似,但似乎不再维护。那么您是如何继续进行此操作的?