2011-07-10 3 views
4

OpaはAJAXまたはウェブソケットを使用していますか?私はそれが前者であろうと推測している。 AJAXの代わりにWebSocketを使用したいのですが?または、Javascriptの場合はsocket.ioと似ています。ブラウザがWebSocketをサポートしていれば、それを使用します。それ以外の場合は、AJAX &フラッシュソケットに戻ります。Opaはクライアントとサーバー間の通信をどのように処理しますか?

答えて

3

OPAは現在ウェブソケットをサポートしていません。

しかし、firefox 6はWebソケットのサポートを取り戻し、以前の大きなセキュリティ上の問題の修正が提案されているので、私たちはもう一度考えています。

+0

これはsocket.ioの素晴らしい点です。基盤となる詳細を隠し、利用可能なウェブソケットがAJAXよりも少し速いときにはウェブソケットを使用しています。 – aneccodeal

2

Opaは現在AJAXを使用しています。

また、セキュリティ上の理由から、WebSocketは(ブラウザによって)当面はほとんどサポートされていないと考えられます。 RFCは依然としてドラフト中です。

Opaサーバーは、現時点ではwebsocketプロトコルをサポートしていません。

+0

AJAXはちょっとしたクルージングです(非常に広く使われているクルージュですが)。 WebSocketははるかに簡単で潜在的に高速です。今後は、より多くのブラウザがWebソケットをサポートします。 – aneccodeal

関連する問題