擅长:python、mysql、java
<p>Django是一个阻塞的WSGI应用程序,它不能很好地与AutobahnPython融合,后者是非阻塞的(运行在Twisted或asyncio之上)。在</p>
<p>但是,横杆io有一个内置的REST桥,它包括一个<a href="https://github.com/crossbario/crossbar/wiki/HTTP%20Pusher%20Service">HTTP Pusher</a>,您可以通过任何支持HTTP/POST的客户端向其提交事件。横杆io将这些事件转发给普通WAMP订户(如通过WebSocket实时)。在</p>
<p>在横杆io还提供了一个完整的应用程序模板来演示上述功能。尝试:</p>
<pre><code>cd ~/test1
crossbar init template pusher
crossbar start
</code></pre>
<p>在<code>http://localhost:8080</code>(打开JS控制台)和第二个终端打开浏览器</p>
^{pr2}$
<p>然后,可以从Django这样的阻塞应用程序中进行发布。在</p>