擅长:python、mysql、java
<p>你需要某种服务器。例如,您可以使用WebSockets或HTTP。你知道吗</p>
<p>对于WebSockets,有类似于<a href="http://autobahn.ws/" rel="nofollow">Autobahn</a>的Python解决方案。记住状态,这对你想做的事情有好处。那可能是你应该用的。你知道吗</p>
<p>对于HTTP,一个简单的Python解决方案是<a href="http://bottlepy.org/docs/dev/index.html" rel="nofollow">Bottle</a>。你知道吗</p>
<pre><code>from bottle import route, run, template
@route('/hello/<name>')
def index(name):
return template('<b>Hello {{name}}</b>!', name=name)
run(host='localhost', port=8080)
</code></pre>
<p>但是HTTP是无状态的,所以你不记得上次的连接了。你需要一种方法,通过为每个用户创建一个cookie/会话来记住该特定用户的聊天记录。你知道吗</p>
<p>此外,您还需要将其连接到Nginx这样的web服务器。你知道吗</p>