2011-12-06 97 views
47

Pusher.com是否有开源替代品?我喜欢易用性和后备闪存,但是我被每月的会员费用拖延了。我不介意托管我自己的开源替代品。任何帮助将不胜感激。Pusher的开源替代品

回答

54

有一整套self hosted realtime web technologies可用,包括SlangerPoxa,允许使用Pusher的客户端和服务器库。最好的解决方案真的取决于你想要开发什么技术。

当然,Pusher消除了安装和维护的麻烦,拥有大量的服务器和客户端库,大量减少资源使用(因为你正在外包实时通信层),有一个伟大的用户社区,当然还可以处理扩展问题(我为Pusher工作:))。

4

看看Atmosphere,它支持Java /斯卡拉/ GWT/Grails的/等等(我的创造者项目/铅):-)

+0

这就是我链接到的列表。我也更新了一些更多的信息。 – leggetter

16

Slanger是的一个开源的服务器实现用Ruby编写的Pusher协议。

5

Thunderpush是基于优秀SockJS库的开源Web推送服务器。它是用Python编写的,受Beaconpush启发。

0

刚刚推出Narad.js,一个像nodejs实现的推动器,构建在socket.io之上。

https://github.com/panbhag/narad

+0

陈旧的项目。最后一次提交11月7日'12。 – Luceos

+0

Luceos,如果一切正常,更新它有什么意义? – mrded

+0

@mrded这是3岁,并在自述文件中的“待处理项目”下面有一些严重的TODO。所以我相信有更新的理由。 –