我敢打賭WebSockets要快得多。 因此,如果我想連續使用批次,建議使用WebSocket作爲替代方案?哪個更快 - WebSockets或Ajax?
回答
我覺得是不是速度的問題,是交際和實時處理
是的,我的意思是實時過程,就像聊天有更多的特殊功能,需要更多的服務器通信。 – 2010-06-28 15:12:13
websockets的問題在於實驗性和草稿,並未完全支持所有webbrowsers – diegueus9 2010-07-06 12:55:38
的問題,Ajax是因爲開銷慢。 但是Ajax更兼容,Websocket目前有點實驗性,並且大多數瀏覽器都沒有廣泛支持。
如果你經常需要異步數據傳輸,我會說你應該嘗試一下websockets,它非常易於使用。一個問題是 - 由於早期階段 - WebSocket接口可能會發生變化(已經發生),並且在更新代碼之前使您的Web應用程序不可用。
這是兩種不同的技術。 使用AJAX客戶端只需向服務器發送請求並等待響應。 Websocket是Comet技術的HTML5實現,其思想是將信息從服務器推送到客戶端。
肯定是WebSockets !.在上次實習期間,我們與Erlang一起使用WebSockets爲功能手機構建了一個聊天應用程序。它不僅資源高效,而且速度更快,並且實時連接始終開放,直到任何一端關閉。
噢,他們是實驗性的,但在Chrome,Firefox,Android和iOS上運行良好。 唯一的問題是用BB解析數據,這是因爲我們使用的庫,所以我們重寫了庫的數據解析算法,並且它工作。我們僅在這些平臺上進行測試。
您可以檢出Socket.IO,它改進了WebSockets的原始實現。 訪問此鏈接進行一些快速演示:http://socket.io/#how-to-use
- 1. 哪個更快,GDI +或libpng?
- 2. 哪個更快? Statement或PreparedStatement
- 3. 哪個更快? NSXMLParser或KissXML
- 4. 哪個更快,XPath或Regexp?
- 5. 更新或刪除哪個更快?
- 6. 哪個更快?插入或更新?
- 7. 哪個更快?
- 8. 哪個更快?
- 9. 。哪個更快?
- 10. 哪個更快?
- 11. 哪個更快?
- 12. 哪個更快/更好:哪裏更新或合併?
- 13. 哪個布爾更快? <或<=
- 14. 哪個更快:Intent.putExtra或SQLite查詢?
- 15. 哪一個更快,getimeofday或clock_gettime?
- 16. 哪個更快:計算或分配
- 17. 哪個更快$ variable []或array_push($ variable,$ newValue)?
- 18. Java:哪個更快,數組或對象?
- 19. OpenGL:哪個更快 - GL_POLYGON或GL_TRIANGLE_FAN?
- 20. 哪個更快s + ='a'或s = s +'a'python
- 21. 哪一個更快,C#或Vb.net?
- 22. 哪個更快,redis LPUSH或RPUSH?
- 23. charAt()或子字符串?哪個更快?
- 24. 哪一個更快? Swift的.filter或NSPredicate?
- 25. Java Set - 哪個更快Set.add()或Set.addAll()?
- 26. 哪個更快:ldc.i4/ldstr或ldloc?
- 27. 哪個更快,XML + XSL或CLR + DataBinding
- 28. 哪個更快合併或ISNULL?
- 29. 哪個更快的asp.net mvc json或json.net?
- 30. 哪個更快:$(「li」)。last()或$(「li:last-child」)?
WebSockets和Ajax完全不同。你不能問哪個更快,這是沒有道理的。 – Mildred 2011-08-29 13:47:06