저는 node.js를 처음 사용하고 socket.io를 사용하여 간단한 채팅 응용 프로그램을 설정했습니다. 나는 30MB의 빠른 필요성과 함께 설치된 모듈을 현실화했다. engine.io가 더 슬림합니까? 그것은 사용 engine.io으로 장점이 있습니까?advantage engine.io towards socket.io
1
A
답변
3
Engine.io는 Socket.io의 하위 라이브러리입니다. 저수준 추상화 사용 엔진을 원하면 websocket 추상화를 원한다면 socket.io를 계속 사용하십시오. Engine.io는 socket.io 위에 라이브러리/프레임 워크를 빌드하는 경우에 더 관심이 있습니다. 이전의 socket.io 코어와는 달리 항상 긴 폴링 연결을 설정 한 다음 측면에서 "테스트 된"더 나은 전송으로 업그레이드하려고합니다. 엔진의 주요 목표는 가장 신뢰할 수있는 실시간 통신을 보장하는 것입니다. 첫 번째 통신 메커니즘으로 HTML5 웹 소켓과 플래시 소켓에 의존하는 이전 socket.io 코어와 달리. 그것은 XHR 폴링에 폴백 (fallback)이 좋은, 그래서 당신은 또한 IE, 안드로이드 < 4.0이 아닌 모든 IOS를 지원하지 않습니다 socket.io
io.set('transports', [ 'websocket', 'xhr-polling' ]);
웹 소켓에 순서를 설정하려면이 옵션을 사용할 수 있습니다.
http://caniuse.com/#search=websockets
안드로이드는 안드로이드 2.3에 대한 작업 WebSocket을 얻을 포함될 수있는 자바 라이브러리를 가지고 있지만 오히려 느리게 실행됩니다.
관련 문제
- 1. engine.io/wss/SSL/HTTP : 구성 방법은 무엇입니까?
- 2. Ubuntu 12.04에서 Socket.io 오류가 발생했습니다.
- 3. Advantage Database의 버그입니까?
- 4. DBD :: Advantage 설치 방법
- 5. lucene multiSearcher advantage
- 6. Advantage 데이터베이스 서버 연결
- 7. ENOBUFS 내가 뭘하려고 오전 socket.io
- 8. Advantage 데이터베이스 기존 데이터베이스의 ERD입니다.
- 9. Advantage SQL의 날짜 형식 변환
- 10. 내 socket.io 코드에서 socket.io
- 11. socket.io 클라이언트가 socket.io
- 12. socket.io
- 13. socket.io
- 14. Advantage 및 PHP - 오류 6303 : 최대 Advantage 데이터베이스 서버 연결 초과
- 15. 노드 (socket.io)의 노드 모듈 설치 오류
- 16. SQL Datetime에 대한 SSIS Advantage 타임 스탬프
- 17. 스프링의 JNDI를 통해 Advantage Database를 연결하십시오.
- 18. Sybase Advantage 데이터베이스 서버 및 DATEPART
- 19. Advantage 데이터베이스 서버 10 용 ERD 만들기
- 20. Kinesis Advantage Keyboard VS ergoMagic 수직 키보드
- 21. Sybase Advantage SQL 삽입 후 새로운 AutoInc
- 22. Delphi에서 Advantage Database 쿼리 진행 과정을 확인하십시오.
- 23. Advantage Database Server에서 SQL Server로 데이터 전송
- 24. DataSnap 및 Advantage 데이터베이스 서버 사용
- 25. Advantage Database 연결이 시간 초과되지 않게하려면 어떻게합니까?
- 26. Advantage Database Server에서 고유 대리 키 구현
- 27. 피드백을위한 Advantage Management Utility 값 액세스
- 28. Advantage Extended Procedure - 만들기 및 설치
- 29. (Advantage Data Architect의) select 쿼리에서 행을 연결
- 30. Java + Advantage 데이터베이스 서버 -> 로그인 실패
귀하의 빠르고 유익한 답변을 주셔서 감사합니다, 조쉬! – daisy