写点什么

protocolBuffer

0 人感兴趣 · 7 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/a3/a350068eb86e6cf2741ea6cb6bd2ca2e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

A tour of gRPC:09 - gRPC Interceptor 拦截器

用户头像
BUG侦探
2022-08-31

在上一篇中,我们体验了 gRPC 的反射和拦截器功能,并尝试使用evans 客户端对接口进行了测试。在 本篇中,我们将体验 拦截器功能,拦截器就像一个中间件功能。

https://static001.geekbang.org/infoq/4d/4d38c963c905798c018b14b1d2a36914.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

A tour of gRPC:08 - gRPC 反射 与 Evans 客户端

用户头像
BUG侦探
2022-08-24

在上一篇中,我们尝试了 bindirectional-straming 并且测试了它的跨语言调用能力,在本篇中,我们将 尝试开启 server 端的反射功能,并依据反射功能和 evans 客户端进行rpc测试。

https://static001.geekbang.org/infoq/16/1689bdadc9a1d861d5fe48d476995138.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

A tour of gRPC:07 - gRPC bidirectional straming 双向流

用户头像
BUG侦探
2022-08-11

1. 修改 laptop_service.proto 添加 ReteLaptop 相关内容,运行 make clean 、make gen 进行 代码生成

https://static001.geekbang.org/infoq/b2/b252150ea58d62794d4b8ca44edbf0f2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

A tour of gRPC:05 - gRPC server straming 服务端流

用户头像
BUG侦探
2022-07-28

在上一篇中,我们实现了gRPC中的unary call,即客户端发一个请求,服务端回复一个响应。并尝试了 它在跨语言的情型下调用。在本篇中,我们将尝试实现 server straming 即客户端发送一个请求,服务 端回复多个响应,并同样尝试跨语言的调用。

https://static001.geekbang.org/infoq/7b/7bd44f0d87cf41ddede2b9ccf668ba53.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

A tour of gRPC:04 - gRPC unary call 一元调用

用户头像
BUG侦探
2022-07-12

在上一篇中,我们尝试了proto 的序列化功能,并尝试进行了跨语言的序列化。而在本篇中,我们将尝 试实现一个简单的gRPC 一元调用(unary call),通过client调用server的创建方法创建一个Laptop对 象,并存储在server的内存中,并同样尝试跨语言的调用。

https://static001.geekbang.org/infoq/02/029d344c44523019453aae48d59f9329.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

A tour of gRPC:03 - proto 序列化 / 反序列化

用户头像
BUG侦探
2022-07-07

在上一篇中,我们安装配置了protoc,编写了一些简单的message,并使用protoc自动生成了代码。在本篇中,我们将尝试proto的序列化功能,并且尝试在不同的语言之间进行序列化和反序列化。

https://static001.geekbang.org/infoq/27/277ea2c53d11ee96c381f62cbd29d78c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

A tour of gRPC:02 - 从 proto 生成代码

用户头像
BUG侦探
2022-06-29

在上一部分,我们了解了gRPC的一些基础理论,接下来我们将尝试编写proto文件,并通过配套的生成 器生成Java和golang的代码。在实践的部分我将尝试构建一个笔记本销售平台,方便我们在实践中进行 学习。

protocolBuffer_protocolBuffer技术文章_InfoQ写作社区