[英]Convert Python generated protobuf to java without .proto file
[英]Protobuf without a proto file
我想使用 ProtoBuf 在 Java 上執行 RPC,但沒有為每個類定義元數據的開發開銷。 Java 序列化和 Kryo 可以做到這一點。 ProtoBuf 有可能嗎?
我很欣賞.proto
文件中的元數據提供了諸如版本控制之類的好處,但對於我控制的系統和一起啟動的系統之間的 RPC 而言,相關性較低——比較 Apache Spark 使用 Kryo 的方式。
這是不可能的。 請注意,您只編寫 proto 文件,類是由protoc
編譯器為您生成的。 所以我會說唯一的開銷是將protoc
集成到您的構建系統中(AFAIK 有 Maven 和 Gradle 插件)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.