6

我注意到这里的 Meteor 流包包含 SockJS: https ://github.com/meteor/meteor/tree/master/packages/stream

基于一些提交消息,我猜 Meteor 使用 SockJS 轮询作为它的主要浏览器-服务器通信机制。那是对的吗?

4

1 回答 1

2

看起来像。但它现在不使用代码中注释的 websockets 或流:

self.socket = new SockJS(self.url, undefined, { debug: false, protocols_whitelist: [        
    **// only allow polling protocols. no websockets or streaming.        
    // streaming makes safari spin, and websockets hurt chrome.**        
    'xdr-polling', 'xhr-polling', 'iframe-xhr-polling', 'jsonp-polling'      ]});
于 2012-04-12T18:45:26.403 回答