Các yếu tố bạn sẽ cân nhắc khi lựa chọn giữa Socket.io và Pusherapp là gì? Những cân nhắc quan trọng bao gồm: tích hợp với các hệ thống hiện có như rails/django, dễ cài đặt, dễ phát triển.Ứng dụng thời gian thực: Socket.io vs Pusherapp
15
A
Trả lời
9
Có một vài yếu tố khác biệt, đó là:
- Bạn muốn quản lý tỷ lệ và lưu trữ cơ sở hạ tầng thời gian thực của bạn?
- Bạn có muốn nhận dữ liệu từ khách hàng của mình trong thời gian thực không?
- Bạn có muốn tương tác với dữ liệu giữa các khách hàng không?
Về cơ bản có một số trường hợp sử dụng khác nhau cho ổ cắm web và hiện tại không có giải pháp lưu trữ nào có thể cung cấp cho bạn hai trong số đó. Các trường hợp sử dụng hiện tại tôi có thể nghĩ đến là:
- server
--[ WebSocket ]->
Clients - server
<-[ WebSocket ]--
Clients - server
<-[ WebSocket ]->
Clients
Các dịch vụ như PusherApp nhắm mục tiêu sử dụng đầu tiên vì nó khá khó để hỗ trợ hai tùy chọn khác với một dịch vụ lưu trữ. (Đọc: trong khi nó khó khăn, nó chỉ là một chút không thực tế và không cung cấp cho bạn những lợi ích đầy đủ của việc sử dụng websockets.)
Các vấn đề liên quan
- 1. Ứng dụng thời gian thực với Facebook
- 2. sử dụng C# cho các ứng dụng thời gian thực
- 3. Node.js và Socket.io - chúng có thể đi được bao xa với các ứng dụng web thời gian thực?
- 4. ERLANG - Ứng dụng thời gian
- 5. Nowjs vs Socket.io
- 6. Thư viện web thời gian thực - thay thế hookbox bằng socket.io hoặc cái gì?
- 7. Node.js: socket.io vs express.static
- 8. Run thời gian VS Compile thời gian (NET)
- 9. Faye vs. Socket.IO (và Juggernaut)
- 10. Thêm Node.js (cho thông báo thời gian thực) vào một ứng dụng PHP hiện có
- 11. Node.js + socket.io + redis + ray - ứng dụng RealTime
- 12. WPF: ứng dụng Thời gian nhàn rỗi
- 13. Cách sử dụng websockets để chơi game thời gian thực
- 14. đo thời gian tải ứng dụng iPhone
- 15. Đo thời gian trong Linux - thời gian so với đồng hồ so với getrusage vs clock_gettime vs gettimeofday vs timespec_get?
- 16. Ai sử dụng Java thời gian thực?
- 17. C++ Vector vs Array (Thời gian)
- 18. Cách nào tốt hơn để thực hiện tổng thời gian thực thi ứng dụng Node.js?
- 19. Thời gian thực và php?
- 20. Khả năng thời gian thực?
- 21. phòng socket.io hoặc không gian tên?
- 22. Sử dụng XMPP để gửi thông tin thời gian thực-ish để chạy ứng dụng iOS
- 23. làm việc trên một ứng dụng thời gian thực bằng cách sử dụng django
- 24. thời gian người dùng lớn hơn thời gian thực
- 25. socket.io - XHR polling vs flashsocket và websocket
- 26. Ý nghĩa của Thời gian CPU Incl, Thời gian CPU Excl, Thời gian thực của CPU thực, Thời gian thực của Excl Real trong traceview?
- 27. Bản nhạc thời gian thực
- 28. Khoảng thời gian thực Scala, Khoảng thời gian Int
- 29. MongoDb Truyền dữ liệu đã chèn trong thời gian thực (hoặc gần thời gian thực)
- 30. thời gian thực hiện mysql
Tôi nên lưu ý rằng Pusher.com bây giờ hỗ trợ hai tùy chọn sau, với việc phát hành của ống Pusher (alpha). Ống Pusher cho phép máy chủ <- pusher -> clients'. Tôi nên thêm như là một tuyên bố từ chối trách nhiệm mà tôi hiện đang làm việc tại Pusher. –