ServiceRemotingClient インターフェイス

public interface ServiceRemotingClient extends CommunicationClient

サービス リモート処理通信用のクライアントを提供するために実装する必要があるインターフェイスを定義します。

メソッドの概要

修飾子と型 メソッドと説明
CompletableFuture<byte[]> requestResponseAsync(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

サービスにメッセージを送信し、応答を取得します。

void sendOneWay(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

一方向のメッセージをサービスに送信する

継承メンバー

メソッドの詳細

requestResponseAsync

public CompletableFuture requestResponseAsync(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

サービスにメッセージを送信し、応答を取得します。

パラメーター:

messageHeaders - メッセージ ヘッダー
requestBody - メッセージ本文

戻り値:

応答本文

sendOneWay

public void sendOneWay(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

一方向のメッセージをサービスに送信する

パラメーター:

messageHeaders - メッセージ ヘッダー
requestBody - メッセージ本文

適用対象