gRpc使用步骤

368 阅读1分钟

1.导入依赖 主要是四个,protobuf-java、grpc-stub、grpc-protobuf、grpc-netty 还有 os-maven-plugin 在 extension 标签中,plugin 标签也有一个,好像是 protoc ,要来编译 proto 文件的 这两个具体是什么作用呢??? 暂时还不知道,为什么要导入它们呢?未知 还有今天被 Maven 教育了,周末要好好研究研究,吃透它!!md 2.下插件 是 protobuf support 插件,很奇怪了 为什么下载了其他的插件后,项目就直接报红了呢??? 比如 protobuf Generator 、还有一个 现在还不了解,先把问题记下来 3.写 .proto 文件 在 main 目录下新建一个文件夹,然后写 其中类名不能和 message 中的名字相同 这又是为什么呢? --- 待解 4.编译 .proto 文件 是在 meven 插件中,protobuf 中找,compile 5.编译成功,生成 java 类文件 是在 target 目录下的,generated-sources 目录下生成的,有一个 protobuf 目录, 然后在写 proto 文件的时候,如果指定了包名和类名这里就是了 6.接下来就可以用 proto 文件了

但是 这只是 gRpc 中的一个小点,关于 proto 文件的 继续学吧