Jquery 实时更新面板
我正在使用asp.net mvc 3.0,并且正在编写一个功能,以便在用户执行操作后立即在主面板上更新信息 因此,所有其他在线用户将看到来自其他用户的实时更新 我猜应该使用ajax+jquery和web api,但不确定如何实现“实时”Jquery 实时更新面板,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我正在使用asp.net mvc 3.0,并且正在编写一个功能,以便在用户执行操作后立即在主面板上更新信息 因此,所有其他在线用户将看到来自其他用户的实时更新 我猜应该使用ajax+jquery和web api,但不确定如何实现“实时” 谢谢。只有使用像WebSocket这样的东西才能实现真正的直播。但您可以通过使用ajax调用和小的重复间隔来模拟“实时”以检查新数据。谷歌搜索“长轮询”和“web套接字”等技术。基本上,浏览器与服务器建立了一个长期的连接,当数据可用时,服务器会向下推送该连接。如
谢谢。只有使用像WebSocket这样的东西才能实现真正的直播。但您可以通过使用ajax调用和小的重复间隔来模拟“实时”以检查新数据。谷歌搜索“长轮询”和“web套接字”等技术。基本上,浏览器与服务器建立了一个长期的连接,当数据可用时,服务器会向下推送该连接。如果要使用WebSocket,请查看Socket.io库 Socket.IO旨在使实时应用程序在每个浏览器和应用程序中都成为可能 移动设备,模糊不同设备之间的差异 运输机制。它是免费的实时100%在JavaScript Socket.io会优雅地降级: 为了在每个浏览器上提供实时连接,Socket.IO 在运行时选择最有能力的传输,而不会影响性能 API
谢谢你的建议,现在我知道该找什么方向了
WebSocket
Adobe® Flash® Socket
AJAX long polling
AJAX multipart streaming
Forever Iframe
JSONP Polling