我有一个用于交换JSON的android和ios应用程序使用的rails 4 api。
我想在两个用户之间实现聊天解决方案。我不知道实现这一目标的最佳方法是什么。我看到在rails 4中直播,但我不知道这是不是一件好事?我可能会同时进行数百次聊天。 有人试图做同样的事情?你有更好的解决方案来做我需要的吗?感谢
答案 0 :(得分:0)
Rails直播是一个适合聊天的解决方案。关于实时控制器的大多数教程都使用聊天作为示例。
http://robots.thoughtbot.com/chat-example-app-using-server-sent-events
请记住,您需要一台支持多线程的服务器,例如Puma。
实时应用程序是资源密集型的,并且具有笨拙的逻辑。使用为事件构建的语言将是更好的路径,结帐Angular或GO。