0

我正在使用 Atmosphere 1.0.12 将数据从服务器推送到 Grails 2.2.1 应用程序中的客户端。

该应用程序是一个拍卖网站,我正在推送价格、投标人信息和状态消息等更新。目标是在页面上动态更改信息,而无需重新加载页面。一些信息很容易更新,例如投标后的价格变化。但其他事情需要一些逻辑,例如告诉用户他们是出价最高的人,或者出价过高。

目前我已经实现了一个大气服务(LotPushService)来推送信息。

但是,在这些更新之后,某些信息会丢失,例如用户信息和区域设置,因为这些信息没有随更新一起发送,也没有由服务处理。

是否可以在发送推送更新时使用该服务呈现页面模板,从而保留会话和状态信息?

这种情况有什么最佳实践吗?

4

1 回答 1

0

您是否配置了BroadcasterCache?至少你应该为了不丢失消息。

于 2013-04-18T18:36:04.580 回答