标签: javascript ruby-on-rails django real-time websocket
在Socket.io和Pusherapp之间进行选择时,您会考虑哪些因素?重要的考虑因素包括:与rails / django等现有系统集成,易于设置,易于开发。
答案 0 :(得分:9)
有一些区别因素,包括:
对于websockets,基本上有几个不同的用例,目前没有托管解决方案可以为您提供其中的两个。我能想到的当前用例是:
--[ WebSocket ]->
<-[ WebSocket ]--
<-[ WebSocket ]->
PusherApp等服务针对第一个用例,因为使用托管服务支持其他两个选项相当困难。 (阅读:虽然很难,但这有点不切实际,并没有给你使用websockets的全部好处。)