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.
-
世界价格最贵的猫:阿什拉猫17万一只(身高1.2米混血猫)
导语:猫咪是十分惹人喜爱的动物,很多人都对这种动物十分喜爱。关于世界最大的猫,世界最小的猫大家都有所了解,那么世界最贵的猫大家知道吗?世界上最贵的猫是17万一只的阿什拉猫,下面和探秘志小编一起来了解一下吧。世界价格最贵的猫:阿什拉猫阿什拉猫是世界上价格最...
-
扑街是什么意思?粤语中骂人的词,源自英文Poor guy
解答:扑街主要表达3种意思:1.原意是走路被绊倒,扑倒在马路上;2.游戏中角色死亡,或者指乞丐;3.粤语中的“仆街”同意,源自外语中的“poorguy”,本意是骂人,也可表达一种倒霉的意思。扑街是什么意思?1.古文中扑街是扑倒在路上是指走路被绊倒,“扑”是扑倒,“街”是在街上...
-
马斯洛需求层次理论 揭秘马斯洛的5个需求
导语:美国社会心理学家马斯洛将人的需求像阶梯一样排列,最终由低到高分成了五种,分别是生理需求、安全需求、社交需求、尊重需求和自我实现需求,后来他又探讨了另外两种求知需要和审美需要,不过没有被加到前面,其中最基本的需求就是生理需求,和探秘志一起看看吧。马斯...
-
ABO血型系统是什么?血型是按照什么来划分的
导语:ABO血型系统是根据红细胞表面有没有特别的凝集原A和B来区分血液,最早是由德斯坦纳在1900年发现和提出的,主要分为A、B、AB、O四种血型,假如在红细胞上只有凝集原A的话就是A型血,如果血型不适合就会引起凝集,从而导致血管堵塞,下面探秘志就带大家一起看看ABO血型...