实时javascript到服务器连接

实时javascript到服务器连接,javascript,Javascript,我知道可以使用AJAX调用php/mysql,这是一种使用javascript的服务器端语言。但是,它的速度不够快,无法用于实时应用程序 当我说实时时,我的意思是服务器响应所需的时间应该在100ms以下 有办法吗?AJAX调用有点太慢了 库是可以的,如果有其他语言的解决方案,请告诉我。我建议使用。它将在可用的情况下使用WebSocket,并在需要时很好地返回到其他传输。在ASP.NET中,有一个我已经测试过的SignalR,我发现它非常棒。使用SignalR,您可以创建用于实时目的的应用程序。您

我知道可以使用AJAX调用php/mysql,这是一种使用javascript的服务器端语言。但是,它的速度不够快,无法用于实时应用程序

当我说实时时,我的意思是服务器响应所需的时间应该在100ms以下

有办法吗?AJAX调用有点太慢了


库是可以的,如果有其他语言的解决方案,请告诉我。

我建议使用。它将在可用的情况下使用WebSocket,并在需要时很好地返回到其他传输。

在ASP.NET中,有一个我已经测试过的SignalR,我发现它非常棒。使用SignalR,您可以创建用于实时目的的应用程序。您的客户端可以是javascript、web应用程序、桌面应用程序,甚至是控制台应用程序


更多信息见

如果您考虑.NET,我将查看XSoCuSts——一个自2009以来使用WebSoCube的成熟框架。

问候
Uffe

两种想法。。。首先,这取决于你的线路速度。其次,你应该考虑服务器端的可执行文件而不是PHP。因此,您正在查看一个本地应用程序,如Pascal或C/C++javascript如何访问此服务器端可执行文件?它的速度是否足够快以实现实时性?这些机器是如何连接在一起的?虽然用这些组件构建一个“实时”系统是荒谬的,但我很惊讶,对于一台机器的设置来说,平均延迟会如此之大。如果您希望在没有页面重新加载的情况下进行交互,那么这将是AJAX。另一方面,根据您的应用程序、操作系统等,您可以选择各种客户端选项,如Flash、ActiveX或浏览器插件。但是,如果最终用户受到限制,我会坚持使用Javascript。如果是AJAX,那么您只需要根据服务器上程序的速度来评分。这是因为每次调用页面时都首先编译PHP。但是对于本机应用程序,您节省了这次时间。仅供参考,我使用类似的技术关闭局域网上的Linux服务器。我不想授予最终用户从服务器终端关闭服务器的权限。所以我在服务器上放了一个C语言的程序,它是从用户的浏览器调用的。因此,最后一个离开办公室的人单击链接,然后关闭服务器。这只是一个例子,但你的情况可能不同。这看起来是一个完美的解决方案!我现在正在调查此事。谢谢