我有几个关于实时应用程序的问题。
Comet vs Websockets,哪个更好?例如查看在线用户、聊天等。
运行这些进程(comet 服务器、websockets)如何影响正常的服务器功能性能(页面加载、php、使用数据库操作)?
我如何才能将 websockets / comet 实际安装到我的托管服务器上,而不仅仅是在本地主机上。
如果其中一些问题很愚蠢,我很抱歉,但我对此很陌生,所以我必须从某个地方开始:)
我有几个关于实时应用程序的问题。
Comet vs Websockets,哪个更好?例如查看在线用户、聊天等。
运行这些进程(comet 服务器、websockets)如何影响正常的服务器功能性能(页面加载、php、使用数据库操作)?
我如何才能将 websockets / comet 实际安装到我的托管服务器上,而不仅仅是在本地主机上。
如果其中一些问题很愚蠢,我很抱歉,但我对此很陌生,所以我必须从某个地方开始:)
再一次,这是一个只能由“这取决于你在做什么”来回答的问题。此外,一个简单的SO 和/或 Google 搜索将为您提供一些结果,我建议您阅读这些结果以获得更好的深入了解。
这两种技术都将“实时”传递数据,并且都可以用于检查在线用户、检查等。此外,Comet 是一个总称,有许多“Comet 服务器”尽可能使用 WebSockets 作为传输机制。Comet 服务器不仅使用 AJAX、XHR Long-Polling、Forever-Frame 等。它们现在使用 WebSockets 并在需要时回退到其他传输机制。
根据您使用的后端技术类型,ASP.NET SignalR也非常棒。