初次接触 grpc,在 Gradle 里配置就弄了半天,终于能编译了,但是现在有个疑问。
之前序列化传输都是用 json,java 对 pojo 和 json 互转的库已经很成熟并且很方便了,封装一下完全可以传输一个 pojo 对象过去。
但是在 grpc 上必须要先把 proto 文件编译成专用的 class,找了一顿也没有个官方的库把 pojo 和 grpc 专用 class 互转。顿时感觉 grpc 好麻烦啊,还不如用个 http+json。
是我使用姿势不正确吗,问下有什么优雅的方式在 Java 使用 Grpc。