2016-05-25 11 views
0

protobufがダイナミックメッセージの作成をサポートしていることを読んだ後、動的メッセージを返すgRPCサービスを作成しようとしています。 (例えば、データベース内の行を返すサービスですが、スキーマは実行時にのみ認識されます)動的メッセージを引数として持つgRPC

それは可能でしょうか。

ありがとうございました。

答えて

1

Javaには、DynamicMessageという名前の特別なオブジェクトがあり、これを使用してディスクリプタを作成して送信することができます。実行時にディスクリプタを取得できる場合は、その方法で取得できます。

また、protoの精神ではありませんが、struct.protoを使用すると、任意の構造化データを表すことができます。

関連する問題