擅长:python、mysql、java
<p>您可以使用<a href="https://github.com/MrJoes/tornadio2" rel="nofollow">TornadIO</a>查看。它是<a href="http://socket.io/" rel="nofollow">Socket.io</a>的python实现,对于<a href="http://www.tornadoweb.org/" rel="nofollow">Tornado</a>,Tornado是一个事件驱动的python web服务器。</p>
<p><a href="https://github.com/MrJoes/tornadio2" rel="nofollow">https://github.com/MrJoes/tornadio2</a></p>
<p><a href="http://www.tornadoweb.org/" rel="nofollow">http://www.tornadoweb.org/</a></p>
<p><a href="http://socket.io/" rel="nofollow">Socket.io</a>是一个跨浏览器解决方案,用于从web客户端到服务器的socket/socket类连接。这将几乎给你所有的工具,你需要做一个聊天服务器,因为它支持发布订阅和消息。为您的目的使用socket.io的好处是,它尝试了许多传输,以确保新旧浏览器都可以通信:Websocket、Flashsocket、xhr polling、jsonp、htmlfile。它们的尝试和使用方式在客户看来都是一样的。</p>
<p>Tornadio2是与较新的Socket.io 0.7+兼容的较新版本。这个版本增加了许多功能,破坏了与0.6的兼容性。但是,原始的TornadIO包含一个聊天室示例,您可以很容易地查看并翻译为较新版本,以便开始使用:</p>
<p><a href="https://github.com/MrJoes/tornadio/tree/master/examples/chatroom" rel="nofollow">https://github.com/MrJoes/tornadio/tree/master/examples/chatroom</a></p>