2012-04-12 4 views
6

がSockJSが含まれています。いくつかに基づいて https://github.com/meteor/meteor/tree/master/packages/streamMeteorはSockJSをブラウザとサーバーの主要な通信メカニズムとして使用していますか?私はここに流星ストリームパッケージに気づい

は、コミットメッセージ、器I'gは、それがメインのブラウザとサーバ間の通信メカニズムだと流星がSockJSポーリングを使用すると思います。あれは正しいですか?

答えて

2

このように見えます。

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'  ]}); 
+2

残念ブラウザはhttp://en.wikipedia.org/wiki/WebSocket#Browser_support([のWebSocket]のための準備ができていない。今のコードにコメントとしてではなく、それは、WebSocketをやストリーミングを使用していません)。私たちがSafari、Opera、IE 10を待っているようだ。すぐに出る予定だ。 WebSocketはデフォルトで、iframeはポリフィルでなければなりません。 –

+2

ウェブソケットは現行のdevユーロで有効にする必要があります。https://github.com/meteor/meteor/pull/69 – Marek

+1

他のGoogle担当者には、https://github.com/meteor/meteorのステータスを確認できます。 /blob/master/packages/stream/stream_client.js "new SockJS"を検索して FTR、これはまだ上記と同じです –

関連する問題