最新 最热

Go每日一库之102:grpcurl

grpcurl是一个命令行工具,使用它可以在命令行中访问gRPC服务,就像使用curl访问http服务一样。

2023-09-30
2

Go每日一库之99:go-grpc-middleware

grpc的中间件以及中间件库有很多,go-grpc-middleware应该是其中应用最广泛,本文主要介绍其中的grpc_zap、grpc_auth和grpc_recovery中间件。

2023-09-30
2

Ingress企业实战:实现GRPC与WebSocket服务访问

gRPC(gRPC Remote Procedure Call)是一种开源的远程过程调用(RPC)框架,由Google开发并于2015年发布。它使用HTTP/2协议进行通信,旨在简化跨网络的服务通信和跨语言的服务调用。以下是 gRPC 的一些关键特点和概念:...

2023-09-11
2

PHP 安装 gRPC

For this to work, you’ll need to have root access to your server, and you’ll most probably need developer tools installed as well.

2023-08-23
2

go 使用 grpc 通讯

Go是一种强类型、静态编译的语言,grpc是一种高性能的、开源的远程过程调用框架。在Go语言中使用grpc可以轻松地实现跨网络的通信,提供了高效的序列化、压缩和流控制等功能。...

2023-08-21
2

go 使用grpc实现双向流通讯

gRPC支持双向流式调用。gRPC的双向流式调用允许客户端和服务器之间建立一个双向的流,使得它们可以同时发送和接收多个消息。这种方式适合需要实时通信或交互式应用程序的场景。...

2023-08-21
2

gRPC 在 Go 中的应用:一个初步探索

gRPC 是 Google 开发的一个高性能、开源的通用 RPC (Remote Procedure Call, 远程过程调用) 框架,其面向移动和 HTTP/2 设计,并且可以运行在任何环境中。它可以从任何应用程序中调用其他应用程序的方法,无论这些应用程序...

2023-08-10
2

gRPC与REST:比较和优化的探讨

尊敬的读者,今天我想和大家一起深入探讨一下gRPC与REST两种服务间通信方式的比较和优化策略。

2023-08-10
2

Golang - Rpc和gRPC概念说明 01

从0研究一下Golang已经Golang的微服务生态体系,Golang的微服务首先要从Rpc开始,Grpc是一个采用Protobuf序列化协议、支持多编程语言的框架,本篇详细介绍Rpc主要解决的序列化/反序列化、网络传输的问题。...

2023-08-08
2

gRPC 应用指引

客户端流式请求:客户端流式写入一系列请求,然后发送到服务端。客户端写完请求后,等待服务端接受并返回结果。

2023-05-01
2