Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在my rails应用程序中实现实时通知(消息)功能_Ruby On Rails_Node.js_Redis - Fatal编程技术网

Ruby on rails 在my rails应用程序中实现实时通知(消息)功能

Ruby on rails 在my rails应用程序中实现实时通知(消息)功能,ruby-on-rails,node.js,redis,Ruby On Rails,Node.js,Redis,我需要在rails应用程序中实现实时通知功能。有谁能告诉我实现这个功能的好方法吗 我的一位同事建议我使用node.js和redis。这是进行此功能的正确方式吗 提前谢谢。试试看。不要麻烦使用Node.js。试试看。不要麻烦使用Node.js。要获得实时通知,请尝试 如果您收到任何通知,如新消息,则可以继续在客户端设置处理程序。同样,在服务器端,您可以告诉pusher向任何客户端发送一条消息,该消息通常是发送通知的客户端。要获得实时通知,请尝试 如果您收到任何通知,如新消息,则可以继续在客户端设置

我需要在rails应用程序中实现实时通知功能。有谁能告诉我实现这个功能的好方法吗

我的一位同事建议我使用node.js和redis。这是进行此功能的正确方式吗


提前谢谢。

试试看。不要麻烦使用Node.js。

试试看。不要麻烦使用Node.js。

要获得实时通知,请尝试


如果您收到任何通知,如
新消息
,则可以继续在客户端设置处理程序。同样,在服务器端,您可以告诉pusher向任何客户端发送一条消息,该消息通常是发送通知的客户端。

要获得实时通知,请尝试

如果您收到任何通知,如
新消息
,则可以继续在客户端设置处理程序。同样,在服务器端,您可以告诉pusher向任何您想要的客户机(通常是发送通知的客户机)通知消息。

看一看。它是一个RubyGem,使用了一个名为的发布/订阅系统

您可以在Javascript中设置侦听特定通道的客户端消息处理程序。然后,从Rails方面,您可以将消息发布到这些通道。这些消息在客户端“实时”地被有效地提取回来

对我来说,它工作得非常好;我强烈建议任何人尝试一下。

看看。它是一个RubyGem,使用了一个名为的发布/订阅系统

您可以在Javascript中设置侦听特定通道的客户端消息处理程序。然后,从Rails方面,您可以将消息发布到这些通道。这些消息在客户端“实时”地被有效地提取回来


对我来说,它工作得非常好;我强烈建议任何人尝试一下。

这是否也支持移动浏览器?我相信这更多地取决于移动浏览器的功能。这是否也支持移动浏览器?我相信这更多地取决于移动浏览器的功能。太好了,谢谢Saurabh,这可以很好地解决我当前的问题,但这是有偿服务。是的,如果你真的想要一个好的,你可以试试。网站上也有很好的文档,所以在设置上没有问题:)太好了,谢谢Saurabh,这可能是解决我当前问题的合适方法,但这是付费服务。是的,如果你真的想要好的,你可以试试。现场也有很好的文档,所以在设置时没有问题:)