2011-12-06 49 views
47

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

54

Có toàn bộ máy chủ self hosted realtime web technologies có sẵn bao gồm SlangerPoxa 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 :)).

4

Hãy xem Atmosphere, có hỗ trợ Java/Scala/GWT/Grails/vv (Tôi là tác giả/lead của dự án) :-)

+0

Đó 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

16

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.

5

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.

0

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.

https://github.com/panbhag/narad

+0

Dự án cũ. Cam kết cuối cùng ngày 7 tháng 11 '12. – Luceos

+0

Luceos, điểm nào để cập nhật nếu mọi thứ hoạt động? – mrded

+0

@mrded Đã 3 tuổi và có một số TODO nghiêm trọng trong "Mục đang chờ xử lý" trong readme. Vì vậy, tôi tin rằng có những lý do để cập nhật nó. –

Các vấn đề liên quan