随笔分类 - RPC
摘要:说明:Dubbo不需要搭建单独的dubbo服务,服务提供方和服务消费方引入dubbo相关jar包和启动注册中心(nacos)即可。 版本 dubbo:3.0.0,nacos:2.0.0 1、启动nacos server https://www.cnblogs.com/yangyongjie/p/15
阅读全文
摘要:什么是RPC? RPC(Remote Procedure Call),远程过程调用。 其对应的协议称为RPC协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 用于解决分布式系统中服务之间的调用问题。通俗地讲,就是开发者能够像调用本地方法一样调用远程的服务。所以,RP
阅读全文
摘要:使用Java Socket实现一个简单的RPC调用,其基本原理如下: 角色说明: Service Api:客户端定义的服务接口 Consumer Proxy:Service API接口的代理类,内部逻辑通过Socket与服务的提供方进行通信,包括写入调用参数与获取调用返回的结果对象,通过代理使通信及
阅读全文
摘要:RPC服务: Remote Procedure Call,远程过程调用,其对应的协议称为RPC协议。 RPC协议是一种通过网络向远程计算机程序请求服务,而不需要了解底层网络技术的协议。以传输协议(TCP、UDP或HTTP协议)为基础。为两个不同 的应用程序间传递数据的。其介于OSI七层模型中的会话层
阅读全文