2013-10-27 16 views
7

私のプロジェクトではnode.js + socket.ioを使用しています。最も気になる問題の1つはas3とnode.js間の通信を処理できる通常のAS3ライブラリがないことですsocket.ioを使用します。AS3ライブラリfor Socket.io

私の最後のプロジェクトでは、このライブラリhttps://github.com/simb/FlashSocket.IOを使用しましたが、node.js v0.8.25にロールバックする必要がありました。

だから - 要件:Node.jsのと

  • 作品はsocket.io v0.9.x
  • セキュア接続サポート(WSS)
  • 作品をv0.10.x

    複数のライブラリを用意してもいいですか、誰かがもっと良いライブラリを知っているのでしょうか? ありがとう!

  • +0

    これをちょっと調べて、1)Flashクライアントとsocket.ioクライアント間でJSONメッセージを共有し、2)FlashクライアントがバイナリAMF直列化を互いに送信できるようにする、Flashクライアント用の別のプロトコルを作成しました(実際にはjavascriptと互換性はありません)。 –

    答えて

    3

    私もこれを必要としたので、ここで私が使ったのはhttps://github.com/sinnus/socket.io-flashです。

    requires Socket.IO(>= v.0.8) 
    
    +0

    node.jsとsocket.ioはFlashの「out-of-the-box」で動作しませんか?私は通常のAS3 XMLSocketで実装しようとしましたが、クライアントSWFで初期接続を行うことができますが、io.sockets.on( '接続')は決して起動せず、SWFはソケットからsend()を送信できません。 – Gregir

    +0

    ExternalInterfaceを使って呼び出すjavascriptのファサードがあるかもしれません。まだ試していませんが、まだサポートされていればこれらのライブラリはOKです。 – andygoestohollywood

    +0

    ああ、わかります。これらはスタンドアローンのSWF /プロジェクタなので、これと関係があります。 – Gregir

    関連する問題