【发布时间】:2016-06-22 13:50:02
【问题描述】:
像 Wunderlist 这样的网络应用程序如何在 另一个人 输入内容时向我显示他们正在输入的内容?我假设它在客户端有某种 js MVC 框架,在服务器端有一个 REST API,但是我同事的每个击键都是在键入时发送到服务器的吗?这不会在服务器上很密集吗?还是我不知道的其他魔法?
【问题讨论】:
-
可能是网络套接字。参见例如socket.io/get-started/chat
-
感谢@zapl 的回复!您知道为什么像 Hostgator 这样的共享托管服务提供商可能会阻止服务器端的侦听套接字吗?是为了避免端口被捆绑吗?还是出于安全原因?
-
websockets 和持久连接对多个实例的负载平衡造成了问题,可能是这样,但是 idk
标签: rest model-view-controller wunderlist