ServiceRemotingMessageHandler インターフェイス
public interface ServiceRemotingMessageHandler
リモート処理トランスポートからメッセージを受信するために ServiceRemotingListener によって実装される必要があるインターフェイスを定義します。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
void |
handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
クライアントからの一方向メッセージを処理します。 |
CompletableFuture<byte[]> |
requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
サービスからの応答を必要とするクライアントからのメッセージを処理します。 |
メソッドの詳細
handleOneWay
public void handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
クライアントからの一方向メッセージを処理します。
パラメーター:
requestContext
- 要求コンテキスト - 要求に関する追加情報が含まれます
messageHeaders
- メッセージ ヘッダーを要求する
requestBody
- 要求メッセージの本文
requestResponseAsync
public CompletableFuture
サービスからの応答を必要とするクライアントからのメッセージを処理します。
パラメーター:
requestContext
- 要求コンテキスト - 要求に関する追加情報が含まれます
messageHeaders
- メッセージ ヘッダーを要求する
requestBody
- 要求メッセージの本文
戻り値:
応答本文
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for Java