我已经发现Meteor(如http://meteor.com中所述)正在使用SockJS。
我有一些服务器端代码,定期检查iTunes中播放的歌曲,我想将曲目信息发布到客户端。
我看过Meteors文档,而Meteor.publish / Meteor.subscribe似乎专门处理Meteor.Collections。我只想传递任意数据,如字符串或JSON。
无论如何我可以像Socket.IO或Faye那样在Meteor中做简单的pub / sub吗?
答案 0 :(得分:3)
您可以发布任意数据。它不一定来自Meteor.Collection。
请参阅http://docs.meteor.com/#meteor_publish作为起点。您需要在服务器上编写一个发布函数,该函数调用Meteor.setInterval
来设置定期检查,然后使用this.set
,this.unset
和this.flush
来推送个人每个客户的属性。