Có bất kỳ giải pháp thay thế nguồn mở nào cho Pusher.com không? Tôi thích sự dễ dàng sử dụng và dự phòng để flash, nhưng tôi được đưa ra bởi các chi phí thành viên hàng tháng. Tôi không nhớ lưu trữ thay thế nguồn mở của riêng mình. Mọi sự trợ giúp sẽ rất được trân trọng.Các giải pháp thay thế mã nguồn mở cho Pusher
Trả lời
Có toàn bộ máy chủ self hosted realtime web technologies có sẵn bao gồm Slanger và Poxa cho phép thư viện máy khách và máy chủ của Pusher được sử dụng. Giải pháp tốt nhất thực sự phụ thuộc vào công nghệ mà bạn muốn phát triển.
Tất nhiên, Pusher loại bỏ các cài đặt và bảo trì, có toàn bộ thư viện máy chủ và máy khách, giảm thiểu sử dụng tài nguyên (vì bạn đang gia công phần mềm) lớp truyền thông thời gian thực), có một cộng đồng người dùng tuyệt vời, và tất nhiên xử lý các vấn đề mở rộng quy mô (tôi làm việc cho Pusher :)).
Hãy xem Atmosphere, có hỗ trợ Java/Scala/GWT/Grails/vv (Tôi là tác giả/lead của dự án) :-)
Slanger là một thực hiện máy chủ mã nguồn mở của Giao thức Pusher được viết bằng Ruby.
Thunderpush là một máy chủ Web mã nguồn mở dựa trên thư viện SockJS xuất sắc. Nó được viết bằng Python và lấy cảm hứng từ Beaconpush.
Chỉ cần khởi chạy Narad.js, một pusher như triển khai nodejs, được xây dựng trên đỉnh socket.io.
Đây là giải pháp tự lưu trữ mà tôi đang sử dụng. Nginx dựa trên, đá rắn. https://github.com/wandenberg/nginx-push-stream-module
Đó là trong danh sách tôi đã liên kết. Tôi cũng đã cập nhật với một số thông tin khác. – leggetter