server client grpc
时间: 2023-08-16 18:05:39 浏览: 97
grpc-java-server
gRPC是一种高性能、开源的远程过程调用(RPC)框架,它可以在不同的服务之间进行通信。在gRPC中,服务端和客户端可以使用不同的编程语言来实现。引用\[1\]中提到了使用NettyServer启动HTTP 2服务端来接收gRPC客户端的服务调用请求。而在Spring Cloud中,虽然官方尚未直接支持gRPC,但是有很多第三方开源项目可以实现gRPC与Spring Cloud的集成,其中最常用的是grpc-spring-boot-starter。\[2\]这个项目提供了一些主要特性,包括普通RPC调用,即客户端发送请求并获取响应的过程。客户端调用本地的桩方法时,服务端会收到RPC调用的通知,并根据请求信息执行相应的逻辑,然后将响应发送给客户端。\[3\]所以,通过使用gRPC和相关的开源项目,可以实现服务端和客户端之间的通信。
#### 引用[.reference_title]
- *1* *2* *3* [三天三夜总算是搞懂了RPC远程过程调用,SpringCloud集成gRPC](https://blog.csdn.net/wdj_yyds/article/details/123921566)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文