套接字,xmpp和轮询到node.js
我正在构建一个web应用程序,可能需要一些帮助。 该应用程序有聊天和一些新闻系统。 所以我们有很多写操作,需要不断更新信息。 在项目开始时,由于财务问题,我们无法托管太多服务器。 所以我想知道,什么是服务器最友好的方式来做到这一点。 哪种方法需要最少的服务器资源? 有人可以帮我决定吗?
轮询 - 我每60秒通过ajax请求新数据 - 不必建立双向连接
xmpp - 我最近听说过它 - 有人可以用几句话解释这个协议是否表现良好?
socket.io - 建立双向连接,但服务器可能会非常快速地崩溃,因为它只能处理有限数量的连接
我不需要关于这些方法的性能的信息。 我需要知道在服务器上执行非常多的单个请求是否更有效,或者建立连接更好。 我已经阅读了很多文章,但我的问题还没有得到很好的回答。 请原谅我的坏英语,而不是我的主要口语。
谢谢大家!
你的要求不是很清楚。 您预期的问题究竟是什么? 能够支持所需数量的写入操作或能够同时管理多用户?
我的建议是决定一个合理,简单的架构,然后解决他们出现的瓶颈问题。
链接地址: http://www.djcxy.com/p/61297.html