dubbox系列【一】——dubbox简介

1.dubbox是什么?

dubbox是当当网开源的开源分布式服务框架,基于阿里巴巴dubbo

1个框架 + 2个方案:分布式服务框架 + RPC远程调用方案 + SOA服务治理方案。

2.dubbox可以干什么?

大白话:以前使用本地调用服务(jar),现在使用远程调用(RPC)。这样虽然流程复杂了,但将服务拆分成量级更小的微服务,提高了服务的性能及复用性。

远程通讯:提供透明化的远程方法调动,提供多协议支持。
集群容错:软负载均衡,失败容错,地址路由,动态配置等集群支持。
自动发现:基于注册中心。
和spring的集成:对spring没有侵入。

3.为什么使用dubbox?

①MVC ----> RPC ----> SOA升级的需要。

②dubbox很优秀,在国内活跃度很高。

4.同类产品?

spring cloud

时间: 2024-10-15 22:40:50

dubbox系列【一】——dubbox简介的相关文章

【 D3.js 入门系列 — 0 】 简介和安装

[ D3.js 入门系列 — 0 ] 简介和安装 发表于2014/06/12 近年来,可视化越来越流行,许多报刊杂志.门户网站.新闻.媒体都大量使用可视化技术,使得复杂的数据和文字变得十分容易理解,有一句谚语“一张图片价值于一千个字”,的确是名副其实.各种数据可视化工具也如井喷式地发展,D3 正是其中的佼佼者. 1. D3 是什么 D3 的全称是(Data-Driven Documents),顾名思义可以知道是一个被数据驱动的文档.听名字有点抽象,说简单一点,其实就是一个 JavaScript

MIFARE系列1——MIFARE简介

随着社会的发展,智能卡在很多领域得到了广泛的应用.特别是非接触卡,由于使用方便以及功能强大的特点,在管理.公交.工作证.身份识别等领域得到了快速的普及和推广. 非接触卡已经逐步发展成为一个独立的跨学科的专业领域.它将大量来自完全不同专业领域的技术综合到一起:如高频技术.电磁兼容性技术.半导体技术.数据保护和密码学.电信.制造技术和许多专业应用技术等. Mifare是NXP公司生产的一系列遵守ISO14443A标准的射频卡,包括Mifare S50.Mifare S70.Mifare UltraL

dubbox系列【三】——简单的dubbox提供者+消费者示例

1.dubbox-provider示例 在eclipse中建立maven project,名为provider-parent,包含两个maven medule:provider-api 和 provider. 项目源码已经上传至码云:http://git.oschina.net/yeyouluo/dubbox-demo-provider. 使用mvn install命令编译provider-api,最终在本地maven仓库中会生成对应的provider-api-0.0.1-SNAPSHOT.ja

dubbox系列【二】——dubbox admin环境搭建

1.环境 JDK7+ zookeeper 3.3.6 tomcat 7+ 2.搭建步骤 (1)安装zookeeper 单机模式:参考这里. 伪集群模式:参考这里. ①单机或伪集群模式均可. ②笔者使用了伪集群模式. (2)下载dubbox源码(地址:https://github.com/dangdangdotcom/dubbox),使用maven 编译得到 dubbo-admin-2.8.4.war. ①需要提前对IDE配置好jdk 和 maven. ②在编译之前可能需要解决掉编译错误(一般需要

dubbox系列【四】——使用dubbo-monitor-x监控注册中心

1.下载源码,编译成war包 源码下载地址为:https://git.oschina.net/yjmyzz/dubbo-monitor.git 在pom.xml文件所在目录,直接执行mvn package命令,得到war包. 2.数据库建表 使用mysql5.7,建立名为dubbokeeper的database: create database dubbokeeper default charset=utf8; 执行sql目录下的create.sql文件: source create.sql文件

[JavaEE] IBM - Spring 系列: Spring 框架简介

Spring AOP 和 IOC 容器入门 在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的.强壮的 J2EE 应用程序.developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了他由三部分组成的 Spring 系列,其中还将介绍 Spring 面向方面的编程(AOP)和控制反转(IOC)容器. Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的.框架的主要优势之一

Intent系列讲解---Intent简介以及相关属性

一.Intent简介 Intent中文是"意图,意向",它是Android中四大组件通讯的纽带,Intent负责对应用中一次操作的动作.动作涉及数据.附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用.Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互.因此,可以将Intent理解为不同组件之间通信的"媒介"专门提供组件互相调用的相关信息

Spring 系列: Spring 框架简介

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的.框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架. 在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架.我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:Spring 面向方面编程(AOP)和控制反转 (IOC) 容器.接着将使用几个示例演示 IOC 容器在典型应用程序用例场景中的应用情况.这些示例还将成

持久化API(JPA)系列(一)实体简介

J2EE规范制订了EntityBean规范来解决应用程序的持久化问题,但由于设计得过于复杂等缺陷,因此在EJB规范中饱受诟病. 随后,大量开源ORM框架(如Hibernate)出现.这些ORM框架不仅简单.易用,而且也可以面向对象的方式来操作关系数据库,并提供强大的数据查询功能.慢慢地,这些ORM框架不断替代EntityBean. 当Sun公司制订JavaEE5规范时,Sun公司彻底抛弃了原来的EntityBean,而是推出了新的JPA规范·Sun公司的JPA以Entity为核心,它将实体映射到