Dubbo简介,什么是Dubbo?
Dubbo是一个分布式开发框架。
操作方法
(01)Dubbo实现风格上与java传统的RMI、EJB技术都是非常相似的,在整个的开发处理之中依然是以接口(远程接口)为主进行服务提供的。Dubbo是一个分布式的服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是SOA服务化治理方案的核心框架。
(02)对于Dubbo本身开发架构来讲:开发人员可以说所需要做的处理是非常有限的,而Dubbo开发框架会帮助用户进行一系列的配置处理,同时在整个Dubbo里面也有一些属于自己的开发需求。
(03)对于开发者或者使用者而言,最为关注的部分往往就是业务操作部分,在业务操作部分里面重点就在于接口。实际上分成这么多的层次结构本省是非常有意义的,例如:在进行业务交换的时候往往会传递VO类对象,那么这个对象一旦传递就一定会牵扯到远程传输,而一旦需要远程传输对象,那么就一定需要有序列化的操作支持,而且Dubbo本身需要有一个注册中心,那么注册中心服务Dubbo所有与数据的提供,那么依靠这些元数据的信息提供才可以找到所需要的Dubbo服务,同时在整个设计里面,也提供有一个监控工具,监控所有的Dubbo服务。
(04)在这个的Dubbo开发框架里面有两个非常重要的角色操作:服务提供者(Provider)、消费者(Consumer),就可以简单的理解为Provider提供有具体的业务接口实现类,而Consumer依据远程接口来调用远程对象(提供者上提供的业务接口实现类)。
(05)Dubbo提供了Zookeeper注册中心,在整个Dubbo的设计里面充分考虑到了各类用户的需求,一些底层的通讯或者是信息存储都提供有大量的不同的存储方案。
(06)通信框架包括mina,netty.
-
为什么跳蚤能跳很高?有比身体还要长的后足(能跳1.5米)
解答:跳蚤之所以能跳的很高,都是因为它强健有力的后足,以及关节处的弹性蛋白物质,起跳时,跳蚤会将自己的后足折叠,并在蹬地的瞬间释放弹性能量,就像子弹一样飞出去了,下面就跟着探秘志一起来看看吧!为什么跳蚤能跳很高?英国物理学家虎克第一次用显微镜研究跳蚤,因为跳蚤...
-
致命毒药有哪些?盘点致死速度最快的十种毒药
导语:在中国古代就有很多关于能让人致命的毒药的记载,比如说常在电视上看到的鸩酒、断肠草和鹤顶红等等,这些毕竟都只是在古代出现过。那么你们知道现今有哪些致命毒药吗?接下来呢就由探秘志小编为大家盘点致命速度最快的十种毒药,以下排名不分先后,感兴趣的不妨一...
-
无限恐怖盒子理论:人类世界被操控,我们只是盒子里的人
盒子理论源自上世纪80年代少数派的科幻世界观,也是《无限恐怖》一个重要的概念理论。简单来说就是将我们所处的世界比作一个盒子,我们很有可能就是这个盒子里的某个程序或物种,而盒子只是操纵者创造的一个小世界,甚至可能不是真实存在的,下面就让我们一起来看一看吧...
-
空调除湿是什么意思?什么时候最适合开除湿(别超过2小时)
解答:空调除湿是一种排出房间湿气的运行模式,主要是将室内机的风扇运转减慢,使房间内的水气遇到蒸发器后凝集为液体,通过导管排出室外,达到减轻房间湿度的目的。最适用于梅雨和雨后的天气。空调除湿是什么意思?一般来说空调都是人们用来调节空气温度的,但是还有另一...