×

restful

grpc服务端主动推送数据到客户端_.NET Core使用gRPC打造服务间通信基础设施(上)...

用户7794851402 用户7794851402 发表于2024-05-11 浏览8327 评论0
rpc(远程过程调用)是一个古老而新颖的名词,他几乎与http协议同时或更早诞生,也是互联网数据传输过程中非常重要的传输机制。 利用这种传输机制,不同进程(或服务)间像调用本地进程中的方法一般进行交互,而无需关心实现细节。 rpc的主要实现流程为: 1、客户端本地方法调用客户端stub(方法存根)。这个调用发生在客户端本地,并把调用参数推送到栈中。 2、客户端stub (方法存根)将这些参数打包,通过系统调用发送到服务器机器。打包的过程通常可以采用xml、json、二进制