随笔分类 -  Dubbo学习

摘要:一、概述 dubbo是一个简单易用的RPC框架,通过简单的提供者,消费者配置就能完成无感的网络调用。那么在dubbo中是如何将提供者的服务暴露出去,消费者又是如何获取到提供者相关信息的呢? 二、dubbo与spring的整合 在了解dubbo的服务注册和服务发现之前,我们首先需要掌握一个知识点:Sp 阅读全文
posted @ 2025-04-13 12:22 jock_javaEE
摘要:一、什么是SPI机制 SPI(Service Provider Interface),是JDK内置的一种 服务提供发现机制,可以用来启用框架扩展和替换组件,主要是被框架的开发人员使用,比如java.sql.Driver接口, 其他不同厂商可以针对同一接口做出不同的实现,MySQL和PostgreSQ 阅读全文
posted @ 2025-04-12 17:38 jock_javaEE 阅读(315) 评论(0) 推荐(0)
摘要:1、简介 在 Dubbo 中,我们可以通过两种方式引用远程服务。第一种是使用服务直连的方式引用服务,第二种方式是基于注册中心进行引用。服务直连的方式仅适合在调试或测试服务的场景下使用,不适合在线上环境使用。因此, 本文我将重点分析通过注册中心引用服务的过程。从注册中心中获取服务配置只是服务引用过程中 阅读全文
posted @ 2024-11-21 17:36 jock_javaEE 阅读(67) 评论(0) 推荐(0)
摘要:一、RPC原理 在上述图中,通过1-10的步骤图解的形式,说明了RPC每一步的调用过程。具体描述为: 1、客户端想要发起一个远程过程调用 2、客户端Stub程序【客户端代理对象】接收到了客户端的功能调用请求,将客户端请求调用的方法名,携带的参数等信息做序列化操作,并打包成数据包。 3、调用Socke 阅读全文
posted @ 2024-10-09 17:33 jock_javaEE 阅读(162) 评论(0) 推荐(0)
摘要:一、provider.xml服务提供者的配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2020-12-07 21:59 jock_javaEE 阅读(137) 评论(0) 推荐(0)