【发布时间】:2017-11-01 23:26:32
【问题描述】:
Spring documentation 上有一些 WebSocketClient 示例:
WebSocketClient client = new ReactorNettyWebSocketClient();
client.execute("ws://localhost:8080/echo"), session -> {...}).blockMillis(5000);
我不确定如何处理传入数据流?
在该块内{...}。
我的意思是:如何过滤传入的数据并将其转换为 Flux?
这就是我想要的。
@GetMapping("/stream", produces = MediaType.APPLICATION_STREAM_JSON_VALUE)
public Flux<MyRecourse> getStreaming() {
// get some data from WebSocket (CoinCap service).
// Transform that data into MyRecourse object
// Return stream to a client
}
【问题讨论】:
标签: spring-websocket spring-webflux