我想将聊天应用程序集成到 Rhomobile (ruby) 中的现有应用程序中,并且我的服务器是 RESTful asp.net mvc 服务器。关于如何使用 Rhomobile 完成它,我没有找到太多有用的信息。
我已经做了一些研究,发现很多人使用 xmpp/jabber。但是我真的不知道如何开始以及在有消息等待时如何通知用户(如果用户不在“聊天页面”上)。
我可以进行轮询,但这需要为每个用户打开连接,我担心移动设备的电池。
一些问题:
- ruby 客户端和 asp.net mvc 服务器如何使用?
- 由于 asp.net mvc 是无状态的,我应该将聊天数据保存在中央服务器的数据库中吗?
- 如果有人知道一个好的指南或教程来帮助我完成这个,那就太好了 - 我是这方面的敌人
谢谢!