我需要实现一个实时聊天系统,有点类似于Facebook,因为它必须:
在使用什么操作系统/软件方面,我对这个项目几乎有一个空白的画布。
做了一些研究之后,似乎有几个选择/事情需要考虑?
你有什么想法?有什么建议吗?
答案 0 :(得分:2)
将SignalR视为在客户端之间传递消息的方式,这是创建聊天应用程序的最简单方法。
答案 1 :(得分:2)
这听起来像MEAN堆栈(MongoDB,Express.js,Angular.js,Node.js)与socket.io或lightstreamer结合使用的东西。据说Lightstreamer比socket.io更快,更具可扩展性(他们的现场演示不会让我怀疑),它的文档中还有一个页面讨论PhoneGap(它们处理不支持WebSockets的手机......这是很有用,因为据我所知,大多数手机都不支持WebSockets)
这不是我的专业领域,但值得研究。