Netty と Protobuf を使用してメッセージ ディストリビューターを実装したいと考えています。ディストリビューターは、基本の protobuf メッセージと拡張機能があることを認識し、これらの拡張機能を登録する他のクラスにメッセージを渡すサーバーです。
Protobuf では、拡張機能を個別のファイルで宣言できるため、ディストリビューターは拡張機能の形式について知る必要がありません。ただし、これは、すべての拡張機能を認識している ExtensionRegistry を使用して ProtobufDecoder を作成する必要がある Netty 配管で機能するようです。そうしないと、ここで説明する問題に遭遇します。
ここに何か不足していますか、それとも独自のデコーダーを作成しないとできないことですか? Javaの例があれば、それは非常に役に立ちます。