【发布时间】:2011-11-01 23:06:56
【问题描述】:
是否有任何在客户端使用 socket.io 的云/托管推送系统?我知道的系统,没有一个使用 socket.io AFAIK:
我缺少任何服务吗?它们中的任何一个都可以与 socket.io 一起使用吗?
【问题讨论】:
标签: websocket socket.io publish-subscribe pubnub
是否有任何在客户端使用 socket.io 的云/托管推送系统?我知道的系统,没有一个使用 socket.io AFAIK:
我缺少任何服务吗?它们中的任何一个都可以与 socket.io 一起使用吗?
【问题讨论】:
标签: websocket socket.io publish-subscribe pubnub
在 PubNub 上使用 Socket.IO 客户端 API。
抢先体验:https://github.com/pubnub/pubnub-api/tree/master/socket.io
<!-- SIMPLE USAGE -->
<script src=http://cdn.pubnub.com/pubnub-3.1.min.js></script>
<script src="socket.io.js"></script>
<script>
var socket = io.connect('http://pubsub.pubnub.com');
socket.on( 'news', function (data) {
console.log(data);
} );
</script>
Socket.IO 的这种简化用法将创建一个连接,监听 news 事件并将数据记录到控制台。
更多信息:PubNub Website 播放视频:Bidirectional JSON Video
抢先体验:https://github.com/pubnub/pubnub-api/tree/master/socket.io
【讨论】:
您不能将 socket.io 客户端与我们的服务 (Pusher.com) 一起使用,我不认为您也可以将它与其他服务一起使用。
IIRC Socket.io 是一个相当紧密耦合的客户端和服务器组合,只使用客户端部分并不一定有意义。
我不太确定您为什么要这样做,但如果您认为我们缺少功能,我很乐意通过我们的支持系统来解决。
最大
【讨论】: