Dubbo起飞
文章平均质量分 91
Dubbo,阿里系的RPC通用框架,越来越火的技术之一
左耳君
一个会写代码的工程师,一个热爱生活的普通人
展开
-
Dubbo的SPI机制是啥啊?
前言之前大致的把Dubbo的运作流程简单的分析了一遍了,Dubbo还有一个很大的优点,就是采用的微内核+SPI扩展设计这又是什么呢,这个可以很好的支持一些有特殊需求的三方的接入,可以自定义扩展,自主定制二次开发,良好的扩展性对于框架来说是很重要的简单了解下SPI,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。这一机制为很多框架扩展提供了可能,比如在Du.原创 2022-05-02 18:17:43 · 737 阅读 · 0 评论 -
和女友聊天:什么是Dubbo服务调用
老实交代,这是不是你们点进来想要的?前言之前有了服务的暴露和服务的引用了,服务提供者暴露出来服务了,服务消费者将其引用进来了,就差最后一步了,消费者和提供者之间的调用了,调用也就是真正的通信RPC过程,既然涉及到通信,就涉及到相应的客户端和服务端之间的交互协议,约定,以及序列化和反序列化机制先说两边的约定其实就是客户端这边需要带着参数、参数类型,以及告诉服务端要调用的是哪个接口,这样服务端就知道要调用的接口了,服务端就可以执行了关于应用层的协议的交互一般有三种形式,分别是:固定长度形式、特殊字..原创 2022-05-02 18:13:12 · 283 阅读 · 0 评论 -
Dubbo服务发现、引用过程
前言前面两篇分别介绍了Dubbo的入门和Dubbo的服务暴露这篇我们要说的服务引用,服务引用是有两种情况的,也可以看做是两种时机,第一个是在Spring容器调用ReferenceBean的afterPropertiesSet方法时引用服务,第二个就是在ReferenceBean对应的服务被注入到其他类中时引用。这两个引用服务的时机区别在于,第一个是饿汉式的,第二个是懒汉式的是不是一说饿汉和懒汉,大家顺便回忆了一波单例模式默认情况下,Dubbo使用懒汉式引用服务。如果需要使用饿汉式,可通过配置 d.原创 2022-05-02 17:53:32 · 1335 阅读 · 0 评论 -
面试官问我:解释一下Dubbo服务暴露
前言上一篇呢,大家应该都看过了吧,带着大家把RPC、HTTP+Restful、Dubbo的来源、以及Dubbo的架构,简单的介绍了下Dubbo的服务暴露、引用和消费,以及Dubbo的SPI机制当然一些技术点,只是蜻蜓点水,比如服务暴露,我们只说了个这玩意啥意思,代表着啥,很多仙子们可能还是处于懵逼状态,别急,你懵逼的点我都会一一详细介绍,带着大家拨开云雾见天明今天我们要分析的就是Dubbo的服务暴露过程,这个过程属于Dubbo的核心过程之一了,因为Dubbo的大体流程就是服务暴露->服务引用.原创 2022-05-02 17:46:16 · 396 阅读 · 0 评论 -
Dubbo起飞
前言Dubbo这项技术其实大家或多或少都听过的,或者是在你以往投简历的时候,划水刷博客、刷论坛的时候,肯定也见到过这一门技术,你要是真的没听过也没见过,去问百度,Dubbo这个技术应该大家都听说过,有的公司可能项目用的也是Dubbo,这个技术面试应该也会属于一个好手,会了Dubbo,关于RPC的调用也就懂个八九不离十了,网络层面的很多知识点也就一并懂了不少了,总之,接下来呢,要开启的Dubbo系列绝对会让你受益匪浅,一起学习吧之前应该也写过不少系列的文章了,我也将这些文章都已经收录到我的https.原创 2022-05-02 17:36:52 · 323 阅读 · 0 评论