2013-01-04 70 views
0

我知道你可以使用AJAX調用php/mysql,一種服務器端語言與JavaScript。但是,實時應用程序的速度還不夠快。實時javascript到服務器連接

當我說實時時,我的意思是服務器響應的時間應該低於100ms。

這樣做的任何方式? AJAX調用有點太慢。

圖書館是好的,如果有其他語言的解決方案讓我知道。

+0

兩種思想的成熟框架..首先它取決於你的LINE速度。其次,你應該考慮一個服務器端可執行文件而不是PHP。所以你正在尋找像Pascal或C/C++這樣的本地應用程序 – itsols

+0

javascript如何訪問這個服務器端的可執行文件?速度足夠快嗎? – Overcode

+0

機器如何連接在一起?儘管用這些組件建立一個「實時」系統是荒謬的,但我驚訝的是平均延遲對於單機設置來說非常重要。 – Potatoswatter

回答

2

我建議您用Node.js來調查Socket.IO。它將在可用的地方使用Websockets,並在需要時很好地回退到其他傳輸。

+0

這看起來像是完美的解決方案!我現在正在研究它。謝謝。 – Overcode

0

在ASP.NET中有我測試過的SignalR,我覺得很棒。使用SignalR可以爲實時目的創建應用程序。您的客戶可以是JavaScript,Web應用程序,桌面應用程序,甚至控制檯應用程序。

欲瞭解更多信息請參閱https://github.com/SignalR/SignalR

0

如果您考慮.NET我想看看XSockets http://xsockets.net - 已使用的WebSockets自2009年以來

問候 Uffe