インターフェースの使用
org.springframework.messaging.rsocket.RSocketRequester
パッケージ
説明
RSocket プロトコルのサポート。
RSocketRequester
によってサポートされるプロキシファクトリと共に、リクエストメソッドを使用して RSocket サービス契約を宣言するためのアノテーション。org.springframework.messaging.rsocket 内の RSocketRequester 使用
修飾子と型メソッド説明TCP を介して特定のホストとポートに接続するRSocketClient
を使用してRSocketRequester
を構築します。RSocketRequester.Builder.transport
(io.rsocket.transport.ClientTransport transport) ClientTransport
がすでに初期化されているRSocketRequester.Builder.tcp(String, int)
およびRSocketRequester.Builder.websocket(URI)
のバリアント。RSocketRequester.Builder.transports
(Publisher<ListSE<io.rsocket.loadbalance.LoadbalanceTarget>> targetPublisher, io.rsocket.loadbalance.LoadbalanceStrategy loadbalanceStrategy) 指定されたLoadbalanceRSocketClient
を介して選択された指定されたターゲットの 1 つに接続するLoadbalanceRSocketClient
を使用してRSocketRequester
を構築します。WebSocket を介して指定された URL に接続するRSocketClient
を使用してRSocketRequester
を構築します。static RSocketRequester
RSocketRequester.wrap
(io.rsocket.RSocket rsocket, MimeType dataMimeType, MimeType metadataMimeType, RSocketStrategies strategies) 既存のRSocket
をラップします。修飾子と型メソッド説明reactor.core.publisher.Mono<RSocketRequester>
RSocketRequester.Builder.connect
(io.rsocket.transport.ClientTransport transport) 使用すべきではありません。reactor.core.publisher.Mono<RSocketRequester>
RSocketRequester.Builder.connectTcp
(StringSE host, int port) 使用すべきではありません。5.3 現在、RSocketRequester.Builder.tcp(String, int)
を推奨reactor.core.publisher.Mono<RSocketRequester>
RSocketRequester.Builder.connectWebSocket
(URISE uri) 使用すべきではありません。5.3 現在、RSocketRequester.Builder.websocket(URI)
を推奨org.springframework.messaging.rsocket.service 内の RSocketRequester 使用
修飾子と型メソッド説明RSocketServiceProxyFactory.builder
(RSocketRequester requester) 指定されたクライアントで初期化されたRSocketServiceProxyFactory
ビルダーを返します。RSocketServiceProxyFactory.Builder.rsocketRequester
(RSocketRequester requester) リクエストを実行するためのリクエスタを提供します。
RSocketRequester.Builder.transport(ClientTransport)
を推奨