3

環境

Clojure を 4 年以上使用しています。私は最近 Ring + Compojure をセットアップしましたが、それらがどのように機能するかをよく理解しています。また、SVG についても深く理解しています。

現在、ClojureScriptOne、Google Closure Library、および Clojure + JQuery + WebSocket を設定するさまざまなオンライン デモなどを認識しています。

質問:

誰でもセットアップ用の最小限のデモを提供できますか:

* WebSocket in ClojureScript with the google Closure Library?

* Perferably with something involving a basic 2 person chat.

今、私はGoogle Closureの本を調べました。残念ながら、この本がリリースされたとき、主にプル メカニズム (AJAX) に焦点が当てられており、プッシュ ベースのメカニズムに対する唯一の提案は、(Comet などを介した) 長寿命の ajax セッションでした。どうやら WebSockets は当時成熟していなかったかのようです。

ありがとう!

4

2 に答える 2

3

アレフのそのような例があります

ClosureのWebSocketオブジェクトに対して行う必要があるのは、ラップされたソケットのコンストラクターをFirefox用のFirefoxのWebSocketに変更することだけです(それが何であるかは思い出せませんが、WebSocketではありません)。やらなければならないが、とにかくChromeで動作する。WebsocketはChrome、Firefox、Operaで動作しますが、IEでは動作しませんが、IEが非常に重要な場合は、Flashを使用するように修正するlibを使用できます。

于 2012-06-10T07:47:39.487 に答える
0

httpkit websocket サポートをご覧ください

于 2013-05-17T22:04:06.443 に答える