我是新来的node.js,并使用socket.io设置了一个简单的聊天应用程序。我意识到已安装的模块连同快速需求30MB。 engine.io更苗条吗?使用engine.io有优势吗?优势engine.io朝着socket.io
1
A
回答
3
Engine.io更像是Socket.io的较低版本库。如果你想要更低层次的抽象使用引擎,如果你想要一个websocket抽象继续使用socket.io。如果你在socket.io之上建立一个库/框架,Engine.io对你更感兴趣。与以前的socket.io内核不同,它始终首先建立一个长轮询连接,然后尝试升级到更好的侧面“已测试”的传输。 Engine的主要目标是确保最可靠的实时通信。不像以前的socket.io内核依赖于HTML5 websocket和Flash socket作为第一个通信机制。您也可以使用它来设置的顺序socket.io
io.set('transports', [ 'websocket', 'xhr-polling' ]);
的WebSocket不是由IE浏览器,Android的< 4.0而不是每一个IOS支持所以最好把它退回到XHR轮询。
http://caniuse.com/#search=websockets
Android有可包括让WebSockets的为Android 2.3使用的Java库,但它运行很慢。
相关问题
- 1. engine.io和socket.io有什么区别?
- 2. engine.io与socket.io有什么不同?
- 3. Monogame朝着方向
- 4. 定义优势的优势
- 5. 如何使用socket.io与engine.io作为传输?
- 6. ws engine.io和socket.io之间有什么关系
- 7. 优势
- 8. 优势
- 9. 优势
- 10. 优势
- 11. 优势
- 12. 安装模块如socket.io/express是否有优势?
- 13. 朝着理解CodeGen *的Haskell LLVM绑定
- 14. 哪些boost库正朝着TR2迈进?
- 15. 如何使SCNNode总是朝着ARFrame.camera
- 16. @OneToMany JPA关系朝着同一个类
- 17. 错误朝着外壳文件循环
- 18. 优势打造
- 19. 优势5400 AE_INTERNAL_ERROR
- 20. 优势Activator.CreateInstance的
- 21. 优势表
- 22. BTREE的优势?
- 23. NoSQL的优势
- 24. 优势控制
- 25. 取得优势
- 26. VB6 IIf优势
- 27. MVC优势
- 28. 优势的ArrayList
- 29. directExecutor的优势
- 30. WebSocketSubject - 优势?
感谢您的快速和翔实的答案,乔希! – daisy