我正在编写一个Ruby on Rails(3)应用程序,该应用程序依赖于更新~30秒的xml提要。我应该使用某种工作者解析服务器上的xml数据吗?如果是这种情况,服务器是否能够足够快地响应客户端以保持“实时”。我当时认为可以用javascript完成,但我不确定。
编辑: 每次更新大约70kb,xml的源码能够处理大量连接。
不,此信息不会保存到数据库中。用户将具有对xml数据的只读访问权限。
是否可以在客户端使用javascript直接连接到xml服务器?
答案 0 :(得分:1)
有三种现实的方法可以解决这个问题。我不是一个红宝石家伙,但这些方法都不是特定于ruby的。
摘要:如果您绝对需要实时数据访问和/或您的目标受众足够小以处理负载,请使用COMET类型设置。否则,请使用定期的AJAX更新。