【问题标题】:How do I create a channel in Pusher如何在 Pusher 中创建频道
【发布时间】:2012-10-11 14:43:30
【问题描述】:

我找不到任何关于使用 Pusher 创建频道的明确信息。 这仅仅是在客户端订阅或在服务器上推送事件时的隐式操作吗?

class HelloController < ApplicationController
  def hello
    #does this create a channel "named 'test-channel'"?
    Pusher['test-channel'].trigger('test_event', { :hello => 'world' })
  end
end

如果是这样,可用频道的数量是否有限制?

我提出问题的原因是我想为每个用户创建一个独特的频道,并且在客户端关闭该频道之后。

但这可能不是一个好主意;-)

谢谢

【问题讨论】:

    标签: pusher


    【解决方案1】:

    通道实际上只是一种路由或过滤数据的方式。它们通过简单地被订阅或向它们发布数据而存在。所以,这是一个隐含的动作。

    您使用的频道数量没有限制,每个用户的唯一频道是有针对性的消息传递的一个很好的解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-26
      • 2020-01-19
      • 1970-01-01
      • 2016-07-14
      • 2017-11-27
      • 2014-07-15
      • 1970-01-01
      • 2019-06-16
      相关资源
      最近更新 更多