【问题标题】:Rails gem Private_Pub facebook like chat implementationRails gem Private_Pub facebook like 聊天实现
【发布时间】:2015-03-02 22:09:06
【问题描述】:

我正在尝试使用 private_pub gem 实现一种 Facebook 聊天,但遇到以下问题:

假设有两个人登录了应用程序 user1 和 user2。 user1 向 user2 发送消息;但是 user2 不会收到该消息,除非他订阅了会话频道,这仅在 user2 想要向 user1 发送消息(打开聊天窗口)时发生。

在 user1 发送消息时,将 user2 订阅到频道的最佳方式是什么(甚至有可能?)如果这不可能,那么实现此目的的最佳方式是什么。我现在能想到的一件事是在页面加载时为 user2 订阅频道,但我想如果我们有太多可以相互交谈的用户,那将不是一件好事。

感谢您的帮助!

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-4 chat private-pub


    【解决方案1】:

    我认为您正在尝试创建一个类似 facebook 的聊天系统。为此,我建议您关注这篇文章。

    http://josephndungu.com/tutorials/gmail-like-chat-application-in-ruby-on-rails

    这是使用 private_pub gem 的一个很好的例子,它还解释了如何创建像 facebook 这样的对话系统。

    【讨论】:

      猜你喜欢
      • 2012-05-09
      • 1970-01-01
      • 1970-01-01
      • 2015-05-17
      • 1970-01-01
      • 2010-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多