rikulo stream v 0.7.2是否支持具有不同频道的网络套接字? 到目前为止,我只看到了静态资源文件的例子。
答案 0 :(得分: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();
注意:自Rikulo Stream 0.8.0起,直接支持Web Socket。请参阅the WebSocket Handling section。