dubbo

155 阅读4分钟
原文链接: blog.csdn.net

原 6、dubbo源码分析 之 服务暴露概述

dubbo的服务模型是非常简单的,要么是服务提供方(Provider)提供服务,要么是服务消费方(Consumer)消费服务,从dubbo官网的系统架构图就可以看出来。 Provider与Consumer通过Registry来解耦合,这一点和Spring有点相似。在Spring中它的核心领域...

2018-01-29 20:34:59

阅读数:456

评论数:0

原 5.dubbo源码分析 之 SPI分析

如果大家看过之前的 dubbo 内核 SPI 实现 – 2.dubbo源码分析 之 内核SPI实现, 有可能还是一头雾水,下面我讲一下dubbo的具体应用。最典型的应用就是 Protocol 接口。 Protocol 属于 dubbo 十层结构 中的远程调用层, 它封装了RPC调用。以Invoc...

2018-01-17 13:17:47

阅读数:422

评论数:0

原 4.dubbo源码分析 之 与Spring 集成

Spring框架从2.0版本开始,提供了基于Schema风格的Spring XML格式用来定义bean的扩展机制。引入Schema-based XML是为了对Traditional的XML配置形式进行简化。通过Schema的定义,把一些原本需要通过几个bean的定义或者复杂的bean的组合定义的配...

2017-09-20 23:42:52

阅读数:626

评论数:0

原 3.dubbo源码分析 之 动态编译

我们运行的Java代码,一般都是编译之后的字节码。Dubbo为了实现基于SPI思想的扩展特性,可以灵活的添加额外的功能。对于SPI接口需要能够动态生成,这样就需要在运行的时候去编译加载这个设配类的代码。

2017-09-10 23:04:24

阅读数:718

评论数:1

原 2.dubbo源码分析 之 内核SPI实现

在之前的文章中我们分析了Java 中的SPI – Java 规范 SPI,其实它为了实现在模块装配的时候能不在程序里动态指明,这就需要一种服务发现机制。Java SPI就是提供这样的一个机制:为某个接口寻找服务实现的机制。有点类似IOC的思想,就是将装配的控制权移到程序之外,在模块化设计中这个机...

2017-09-09 20:40:57

阅读数:989

评论数:0

原 1.dubbo源码分析 之 架构原理探索

在之前的文章中介绍了Dubbo的出现背景以及使用方式,下面我们通过源码的方式来分析一下Dubbo的架构。

2017-09-09 20:22:11

阅读数:1929

评论数:2

转 Dubbo实现源码分析

Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 其核心部分是提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。

2017-08-19 21:48:50

阅读数:8674

评论数:0

原 dubbo zookeeper demo

在上面一篇文章中介绍了dubbo的最简单的用法,下面就介绍一下在生产环境中是如何使用dubbo的。Zookeeper是Apacahe Hadoop的子项目,是一个树型的目录服务,支持变更推送,适合作为Dubbo服务的注册中心,工业强度较高,可用于生产环境.

2017-03-03 23:06:42

阅读数:353

评论数:0

原 dubbo hello world

随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。

2017-02-27 23:02:45

阅读数:648

评论数:0

  • 上一页
  • 1
  • 2
  • 下一页