0

私の Spring webflux コントローラーは、リモート TCP サーバーにアクセスする必要があります。TCP サーバーからクライアントへの応答をストリーミングするにはどうすればよいですか?

何かのようなもの:

WebClient client = WebClient.create("http://example.com");

....

@GetMapping(value = "/account")
public Mono<String> account() {
  Mono<Account> account = client.get()
        .url("/accounts/{id}", 1L)
        .accept(APPLICATION_JSON)
        .exchange(request)
        .then(response -> response.bodyToMono(Account.class));

  return account;
}

ただし、(WebClient ではなく) TcpClient を使用します。

ありがとう、

--ニック

4

1 に答える 1