【发布时间】:2013-01-29 17:05:14
【问题描述】:
PushEnumerator 在 Play 框架 2.1-RC 中被弃用。 文档告诉我改用 Concurrent.broadcast 。但是,我推送的数据取决于用户,所以我不能向每个用户广播相同的数据。
换句话说,Concurrent.broadcast 将给我一个连接到许多迭代器的枚举器,而我需要许多连接到许多迭代器的枚举器。
【问题讨论】:
-
我刚刚意识到我可以为每个用户调用 Concurrent.broadcast,但也许有更标准的方法?
-
有 Concurrent.unicast[E] 但它需要一个我不明白为什么以及如何传递它的 Channel 参数。
-
@AhmedSoliman,Channel 不需要传入,其实是 Concurrent.unicast 提供给你的。请参阅下面的示例。