Java知识分享
热爱技术,分享技术
共 16 篇文章

标签:分布式

Dubbo远程调用细节-Java技术开源

Dubbo远程调用细节

Dubbo服务发布与消费的概要流程 1. Dubbo服务提供者暴露服务的概要过程 首先ServiceConfig类引用对外提供服务的实现类,ref (如UserServiceImpl),然后通过ProxyFactory接口的扩展实现类的ge...

dubbo分层架构概述-Java技术开源

dubbo分层架构概述

1. Service和Config层 为API接口层,是为了让Dubbo使用方方便地发布服务和引用服务;对于服务提供方来说需要实现服务接口,然后使用ServiceConfig API来发布该服务,对于服务消费者来说,使用ReferenceC...

Dubbo服务mock与服务降级-Java技术开源

Dubbo服务mock与服务降级

1. 本地服务Mock 服务消费者本地服务mock主要用来做本地测试用,当服务提供端服务不可用时,使用本地mock服务可以模拟远端提供者让消费者测试自己的功能,而不需要发起远程调用。 要实现mock功能,首先需要消费者先实现服务接口的moc...

Dubbo服务三种泛化调用模式

在前面的文章中,我们说到消费者要消费服务提供者的服务时,需要引用提供者的rpc包,其中存放着提供者的一些接口或者POJO类。 泛化接口调用方式主要在服务消费者没有API接口类型单元的情况下使用,其参数及返回值没有对应的POJO类,所以所有P...

Dubbo服务消费者异步调用服务-Java技术开源

Dubbo服务消费者异步调用服务

什么是同步调用,也就是说调用线程在服务提供方结果返回前需要被阻塞,异步调用则是说消费者发起调用后会马上返回。本篇我们将介绍两种异步调用方式。 1. Dubbo 2.6.*版本提供的异步调用 首先我们看看第一种异步调用方式:首先写一个消费者基...

Dubbo视频教程-Java技术开源

Dubbo视频教程

课程介绍 Dubbo是目前分布式系统开发里面使用非常多的一个RPC框架。本套视频从分布式系统的基本概念出发,由浅入深,讲解了RPC原理,Dubbo基本使用,Dubbo高可用场景以及Dubbo原理,涉及了分布式系统中服务注册、服务发现、负载均...

第二篇:dubbo核心概念-Java技术开源

第二篇:dubbo核心概念

dubbo核心概念 2.1)、简介 Apache Dubbo (incubating) |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发...

第一篇:Dubbo分布式框架基础-Java技术开源

第一篇:Dubbo分布式框架基础

一、基础知识 1、分布式基础理论 1.1)、什么是分布式系统? 《分布式系统原理与范型》定义: “分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统” 分布式系统(distributed system)是建立在网络之上...

登录

找回密码

注册