-2

我想在网站用户之间制作一个简单的网络界面聊天程序。这通常是如何实现的?

首先想到的是为两个用户分配一个唯一的聊天会话 id,然后继续轮询数据库以获取新消息。但这似乎效率低下。有没有更好的办法?

4

1 回答 1

1

您可以使用两种技术来实现服务器和客户端之间的良好通信。您可以将任一 WebSocket用于支持它的浏览器。(普通的聊天应用程序通常也使用套接字。)但是,WebSockets 是非常新的,旧的浏览器还不支持它(甚至新的浏览器也不总是支持它,或者默认禁用它)。您可以使用一种名为COMET的技术来完成同样的事情。

于 2012-06-21T11:35:31.860 回答