在我的网站中有消息系统,我想在用户收到消息时显示实时弹出窗口。
数据库中有一个表,当用户收到消息时,将在其中存储消息,将在数据库中插入具有该用户 ID 的新行。
目前我已经完成了ajax计时器。
我怎么能用 comet ajax 做到这一点,或者是否有任何其他技术或任何示例程序?
在我的网站中有消息系统,我想在用户收到消息时显示实时弹出窗口。
数据库中有一个表,当用户收到消息时,将在其中存储消息,将在数据库中插入具有该用户 ID 的新行。
目前我已经完成了ajax计时器。
我怎么能用 comet ajax 做到这一点,或者是否有任何其他技术或任何示例程序?
你可以看看SignalR
哪个是为这些场景设计的。与使用 AJAX 的连续轮询相反,它使用 PUSH 技术,服务器可以将数据发送到客户端。在支持 HTML5 的现代浏览器中,使用 WebSockets 来实现这一点。