我敢打賭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. 哪個更快,get()或merge()?
- 2. 哪個更快? NSXMLParser或KissXML
- 3. 哪個更快:document.location.pathname或myOwnObj.pathname?
- 4. 哪個更快,XPath或Regexp?
- 5. 哪個更快RegisterStartupScript或RegisterClientScriptBlock?
- 6. 哪個更快,GDI +或libpng?
- 7. write或printf,哪個更快?
- 8. 哪個更快? Statement或PreparedStatement
- 9. 哪個更快?插入或更新?
- 10. 更新或刪除哪個更快?
- 11. 哪個更快?
- 12. 哪個更快?
- 13. 哪個更快?
- 14. 。哪個更快?
- 15. 哪個更快?
- 16. 哪個更快/更好:哪裏更新或合併?
- 17. 哪個更快s + ='a'或s = s +'a'python
- 18. 哪個布爾更快? <或<=
- 19. 哪個更快合併或ISNULL?
- 20. 哪個功能更快? substr()或str_replace()?
- 21. 哪個更快的asp.net mvc json或json.net?
- 22. 數組符號或.method() - 哪個更快?
- 23. SQL&PHP - 哪個更快mysql_num_rows()或'select count()'?
- 24. 哪一個更快,C#或Vb.net?
- 25. Java Set - 哪個更快Set.add()或Set.addAll()?
- 26. 哪個更快,XML + XSL或CLR + DataBinding
- 27. 哪個更快perl,Parallel :: ForkManager或線程?
- 28. 哪個更快訪問堆棧或堆?
- 29. OpenGL:哪個更快 - GL_POLYGON或GL_TRIANGLE_FAN?
- 30. 哪個更快,C&MySql或PHP&MySql?
WebSockets和Ajax完全不同。你不能問哪個更快,這是沒有道理的。 – Mildred 2011-08-29 13:47:06