1

rikulo stream v 0.7.2 は異なるチャンネルの Web ソケットをサポートしていますか? これまで、静的リソース ファイルを使用した例だけを見てきました。

4

1 に答える 1

1

Web Socket を処理するには、WebSocketTransformer を使用てHTTP 接続を WebSocket 接続にアップグレードします。

new StreamServer(uriMapping: {
  "/cmd", (HttpConnect connect) =>
      WebSocketTransformer.upgrade(connect.request)
      .then((websocket) {
        websocket.listen((evt) {
          websocket.add("Server received: $evt");
        });
        return socket.done;
      })
}).start();

注: Web Socket は Rikulo Stream 0.8.0 以降で直接サポートされています。WebSocket の処理セクションを参照してください。

于 2013-05-20T01:26:49.603 に答える