我在一家广播电台工作,他们想要在他们的广播播放器上播放和接下来。
我目前有xml,我将通过网络服务保存到我的实时网络服务器。有没有办法让xml改变时让无线电播放器回发而不是每秒通过定时器控制?我们过去曾频繁发布回程的性能问题,所以希望避免崩溃我们的服务器。我正在使用c#asp.net 3.5。
答案 0 :(得分:1)
我个人建议用ajax做这件事。然后,您可以在服务器端缓存响应,这样您就不需要在大量请求中进行任何繁重的工作。
你想要做的是让你的ajax每10秒左右查询一次服务器,以获得当前和下一首歌作为json响应。收听回复并将其放入您的页面。
在asp.net中,您也可以使用更新面板执行此操作,但这会在服务器和客户端上造成更多负载。
答案 1 :(得分:0)
Comet解决方案或ETag可能会有所帮助