2017-11-17 3 views
1

SendMsg()を使用することはできますが、文字列(バイナリデータはbase64 'd)のみを処理できるgRPCのコンテキストを通じてメタデータを送信するメリットは実際には得られません。よく知られた定義済みのprotobuf型を送信し、文字列ベースの直列化を取り除くことができます。gRPCのコンテキストとSendMsg/RecvMsgのメソッドを使用したメタデータの送信

メタデータを交換する唯一の文書化された方法は、コンテキストを使用する理由は何ですか?

答えて

0

メタデータとは、httpヘッダーに追加され、RPCの開始時にサーバーによって参照される情報を意味します。この情報は、データの交換が始まる前に、インターセプタやサービスハンドラがいくつかの前処理を行うために見たいかもしれない、関連する情報やその他のメタデータの認証であった可能性があります。これが参考になることを願っています。

関連する問題