20.6.4.3. 操作
クエリー
要求(0x1F):
| フィールド名 | サイズ | 値 |
|---|---|---|
| ヘッダー | variable | 要求ヘッダー |
| クエリーの長さ | vInt | protobuf でエンコードされたクエリーオブジェクトの長さ |
| クエリー | バイト配列 | 前のフィールドで指定された長さを持つ protobuf でエンコードされたクエリーオブジェクトを含むバイト配列。 |
応答(0x20):
| フィールド名 | サイズ | 値 |
|---|---|---|
| ヘッダー | variable | 応答ヘッダー |
| 応答ペイロードの長さ | vInt | protobuf でエンコードされた応答オブジェクトの長さ |
| 応答ペイロード | バイト配列 | 前のフィールドで指定された長さを持つ protobuf でエンコードされた応答オブジェクトを含むバイト配列。 |
Infinispan 6.0 では、クエリーおよび応答オブジェクトは、protobuf メッセージタイプ 'org.infinispan.client.hotrod.impl.query.QueryRequest' と 'org.infinispan.client.hotrod.impl.query/ remote-query-client/src/main/resources/org/infinispan/query/remote/client/query.proto で指定されます。これらの定義は今後の Infinispan バージョンで変更される可能性がありますが、これらの進化は後方互換性を維持する( ここで定義されるルールに準拠)している限り、これに対応するため、新しい Hot5115 プロトコルバージョンが導入されました。