Socket.IO 订阅 Redis Channel
- - Harttle Land在Node.js程序中,可以借助 Socket.IO来构建实时应用. 然而有时候后台与Socket.IO是异构的,比如Java、Python的Web后台. 这时可以利用 Redis的订阅/发布机制作为中转,连接异构的后台和Socket.IO服务. 本文介绍如何在Socket.IO中订阅Redis Channel.
电脑上的远程协助功能,相信不少人都用过,对于很多菜鸟级网民来说,让好朋友异地帮忙修电脑似乎很神奇,但是一旦授权给对方,只能看着他操作,缺少了交互的乐趣。今天介绍的Channel.me却能让身处异地的人同时访问某个网页,而且可以随意在网页上进行编辑、标注、讨论和留言等。
Channel.me是一款基于web的在线协同合作工具。功能很强大,用法却很简单,打开Channel.me网站,不需要注册和登录,只要在主页的地址框中输入想要跟朋友或同事一起访问的页面地址,然后系统就能自动创建一个短链接。
用户通过Facebook、email等方式将这个链接发送给邀请对象,对方收到信息后,不需要下载和安装插件,就能直接进入你所在的页面。
完成这一步后,你和你的朋友就能同时浏览同一个网页,更神奇之处在于,参与协同访问的所有人在页面上的一举一动都能被其他人实时看到,比如对某段文字进行高亮显示、对页面的某个细节提出修改意见等等,大家可以通过页面中的即时通工具互动。
从上述功能可以看出Channel.me的使用范围相当广泛,看到好玩的页面可以邀请好朋友一起分享讨论,也可以用它来进行远程会议、新产品讨论、对手网站分析……总之如果需要远程协同服务,Channel.me都是个不错的选择。
目前Channel.me主要支持Chrome、Firefox浏览器,IE、遨游等则会出现打不开的现象。