
RPC
文章平均质量分 92
NettyBoy
Easton,海外硕士,计算机科学与技术专业,一线互联网公司研发中心总经理兼架构师,管理同时关注技术,分享工作中的故事,相互探讨,一起学习小知识。也可以通过邮箱艾特我ningquan4tech@163.com
展开
-
【Java】gRPC与Spring boot继承实现示例
但是这个只是一个普通的Java工程,我们在Java web开发的今天大多数Java程序员都是通过SpringCloud及SpringBoot开启微服务或者单个应用的开发,我们最好通过springboot继承gRPC,这样一个工程既可以支持web开发,也可以支持gRPC协议通信。具体server端实现和client端实现完全可以参考大佬的examples,完全足够让你理解其实现的便捷性,你也可以按照其参考实现,提供maven和gradle两种构建方式。1.rpc-server pom.xml配置如下。原创 2023-12-12 11:50:25 · 1747 阅读 · 0 评论 -
【JAVA】protobuf在Java中代码测试用例
本次是通过Maven工具构建Java测试工程,需要将原本通过gradle构建的项目需要通过maven构建加入公司代码库,通过Maven构建涉及到接下来要介绍的插件,总是发现pom.xml编译不通过,看到网上都是千篇一律的插件配置,自己就是编译不通过,不知道大家有木有遇到,下面我将调试过程以及解决方案记录如下。1.定义proto文件因为是测试和官网一样,定义一个简单的hello.proto文件2.maven插件配置添加依赖添加插件。原创 2023-12-06 17:43:47 · 1543 阅读 · 0 评论 -
【GO】protobuf在golang中的测试用例
【Go】protobuf介绍及安装-优快云博客本节介绍protobuf在gRPC中具体如何使用,并编写测试用例一、Protobuf。原创 2023-12-01 18:21:32 · 1569 阅读 · 0 评论 -
【Go<—>Java】gRPC测试注意事项
经过排查发现go程序里的student.proto没有定义package ,而Java程序里的student.proto有package定义。修改保持student.proto文件一致,即我文章开始贴的proto文件即可,测试通过。1.package 必须一致,package限制说明你所定义的接口属于那个作用域下的。2.接口名称和方法名称定义签名必须一致,需要维护一套proto文件即可解决此类问题。go程序:student_grpc.pb.go文件里定义常量如下。step2.生成各自的代码程序。原创 2023-12-07 16:33:34 · 1255 阅读 · 0 评论