UniWeb, BestHTTP를 SocketIO에 관련해 비교해 보고자 한다.
구입을 고려하는 개발자분들에게 참고가 되었으면 한다
Socket.IO에 관해서는 1.0과 0.9에 있어서 프로트콜상의 차이가 존재한다.
개인적으로 구현자체에 있어서는 BestHTTP쪽에 손을 들어주고 싶다는 생각이 들지만,
만약 서버쪽의 구현이 Socket.IO 0.9버전이며 이를 대체할 수 없다면 UniWeb이나 다른 구현체를 고려해야 하지 않나 하는 생각이 든다.
· | BestHTTP | UniWeb |
---|---|---|
가격 Price |
55 USD (Pro) / 35 USD (Basic) | 45 USD |
Socket IO Transport | Handshake with Long Polling & Websocket (서버의 수평확장시 서버에서 Sticky Session이 지원되어야함) |
Websocket |
SocketIO Version (1.0을 기점으로 앱에 영향이 있다) | ^1.0 | ~0.9 |
기본 운용 방식 Basic Operations |
From code | From Code + Requires Component Attachment |
문서화정도 Documentize |
Document exists | Sample only |
Heartbeat Impl | O | X (+bugs) |
Handshake parameters customization ready | X (개발자에게 클레임 완료) | O (from options) |
Async Operation | Event-handled Based | Coroutine Based |
SocketIO Binary Support | O | X |
댓글 없음:
댓글 쓰기