微服务之grpc-1
文章平均质量分 76
科科是超人
职场新人
展开
-
grpc之Java实战客户端篇
紧接上一篇,已经大致说清楚了grpc的服务端是怎么去实现的,这一篇我们就检点说一说客户端的实现.原创 2022-08-05 15:26:00 · 788 阅读 · 1 评论 -
grpc之Java实战服务端篇
上期讲到,已经对proto文章有了一些简单的了解,概括来说proto文件的作用就是通过你编写的proto语法内容生成对应的Java源代码,里面就主要包括:包名,类名,方法名,请求参数和返回值等等,那么本文将介绍怎么样使用proto文件产生的底层代码去编写实现一个客户端....原创 2022-08-05 10:36:25 · 842 阅读 · 0 评论 -
grpc之Java实战proto文件篇
协议缓冲区(protobuf)提供了一种语言中立、平台中立、可扩展的机制,用于以向前兼容和向后兼容的方式序列化结构化数据。它类似于 JSON,只是它更小更快,并且生成本地语言绑定。协议缓冲区是定义语言(在 .proto文件中创建)、proto 编译器生成的与数据接口的代码、特定于语言的运行时库以及写入文件(或通过网络连接)。......原创 2022-08-04 16:32:36 · 2628 阅读 · 0 评论 -
什么是GRPC
grpc是谷歌提供的一种服务间的通讯协议,本质上是一个高性能的、开源的、普遍通用的RPC框架.用grpc官网的原话去解释这个:在 gRPC 中,客户端应用程序可以直接调用不同机器上的服务器应用程序上的方法,就像它是本地对象一样,使您更容易创建分布式应用程序和服务。与许多 RPC 系统一样,gRPC 基于定义服务的思想,指定可以远程调用的方法及其参数和返回类型。在服务端,服务端实现这个接口并运行一个 gRPC 服务器来处理客户端调用。.........原创 2022-08-04 15:46:24 · 1505 阅读 · 0 评论