摘要 dubbo是目前国内最流行的分布式服务框架,已经俨然成为行业的标准了,多数无自研能力的公司都在使用这个框架,而且这个框架本身非常具有代表性,即使很多公司自研的分布式服务框架也都是对dubbo的扩展或者借鉴了该框架,因此研究它的源码意义还是非常大的,对于掌握分布式服务框架的原理和实现细节有着非常 ...
分类:
其他好文 时间:
2016-06-21 10:48:59
阅读次数:
354
项目文件下载地址:http://download.csdn.net/detail/aqsunkai/9552711
1 概述
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。
其核心部分包含
远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。集群容...
分类:
其他好文 时间:
2016-06-21 07:47:37
阅读次数:
195
目标:实现自定义spring自动扫描注解。主要为后期实现分布式服务框架自动注解提供技术支持 技术分析:通过配置组件扫描标签使spring解析标签。 1. JewelScanBeanDefaultParser.java 2. 注解接口定义 JewelRemote.java JewelService.j ...
分类:
编程语言 时间:
2016-06-20 12:28:43
阅读次数:
292
前景:经常使用一些依赖于Spring的组件时,发现可以通过自定义配置Spring的标签来实现插件的注入,例如数据库源的配置,Mybatis的配置等。那么这些Spring标签是如何自定义配置的?学习Spring标签的自定义配置为以后实现分布式服务框架做技术储备。 技术分析:Spring的标签配置是通过 ...
分类:
编程语言 时间:
2016-06-20 10:05:54
阅读次数:
219
现行的网络服务要想做大做好必须朝着分布式服务的方向去发展,比如阿里巴巴、京东这种大型的电子商务网站平台都采用了具有各自特色的分布式服务框架。分布式服务框架就是将各种服务挂载在不同的服务器上,然后进行整体的调度管理对外提供网络服务。 本博文主要讲解分布式服务的热挂载以及多版本服务共存的原理和实现,热挂 ...
分类:
其他好文 时间:
2016-06-18 19:51:37
阅读次数:
339
互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或 ...
分类:
编程语言 时间:
2016-06-16 19:41:03
阅读次数:
411
分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached ...
分类:
Web程序 时间:
2016-06-13 11:17:33
阅读次数:
262
互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或 ...
分类:
编程语言 时间:
2016-06-12 13:59:11
阅读次数:
386
1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东, ...
分类:
其他好文 时间:
2016-06-12 13:42:58
阅读次数:
380
DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,阿里内部采用sofa框架,同属于分布式RPC框架,dubbo开源,而sofa和hsf没有开源而已. Dubbo的github地址:https://github.com/alib ...
分类:
其他好文 时间:
2016-06-10 06:13:09
阅读次数:
167