dubbo子模块

dubbo源码版本:2.5.4

经统计,dubbo一共有36个子模块,子模块如下:

--------------------------------------------------------------

com.alibaba:hessian-lite
 com.alibaba:dubbo-common
com.alibaba:dubbo-remoting-api
com.alibaba:dubbo-remoting-netty
com.alibaba:dubbo-remoting-mina
com.alibaba:dubbo-remoting-grizzly
com.alibaba:dubbo-remoting-p2p
 com.alibaba:dubbo-remoting-http
 com.alibaba:dubbo-remoting-zookeeper
com.alibaba:dubbo-rpc-api
com.alibaba:dubbo-rpc-default
com.alibaba:dubbo-rpc-injvm
com.alibaba:dubbo-rpc-rmi
 com.alibaba:dubbo-rpc-hessian
 com.alibaba:dubbo-rpc-http
 com.alibaba:dubbo-rpc-webservice
 com.alibaba:dubbo-rpc-thrift
 com.alibaba:dubbo-rpc-memcached
 com.alibaba:dubbo-rpc-redis
 com.alibaba:dubbo-filter-validation
 com.alibaba:dubbo-filter-cache
 com.alibaba:dubbo-cluster
 com.alibaba:dubbo-registry-api
 com.alibaba:dubbo-registry-default
 com.alibaba:dubbo-registry-multicast
 com.alibaba:dubbo-registry-zookeeper
 com.alibaba:dubbo-registry-redis
 com.alibaba:dubbo-monitor-api
 com.alibaba:dubbo-monitor-default
 com.alibaba:dubbo-config-api
 com.alibaba:dubbo-config-spring
 com.alibaba:dubbo-container-api
 com.alibaba:dubbo-container-spring
 com.alibaba:dubbo-container-jetty
 com.alibaba:dubbo-container-log4j
 com.alibaba:dubbo-container-logback

时间: 2024-11-25 19:16:52

dubbo子模块的相关文章

基于dubbo的SSM(Spring,SpringMvc,Mybatis)整合的Maven多工程(下)

上篇是SSM的maven单工程(http://www.cnblogs.com/yuanjava/p/6748956.html).中篇是 SSM的maven多工程(http://www.cnblogs.com/yuanjava/p/6886099.html). 此下篇是把 中篇的 service 单独拿出来当做一个服务当做服务提供者,供contoller 的 消费端调用.然后把  service端的服务用dubbo把服务注册到注册中心(zookeeper),消费端订阅取到注册中心的服务地址,根据地

架构师之路--应用架构的选型和dubbo

小时候总是跟妈妈着去上班.妈妈是儿科医生.有一天来了一个妈妈带着他的宝宝挂了妈妈的专家号.宝宝长得很可爱,但是脸上没有任何表情,脑袋很大,四肢和刚出生的宝宝一样大.妈妈抬起宝宝的四肢,一放手它又耷拉回去.妈妈说话声音很沉重,说我直接给你开个证明吧,你可以再要一个孩子.那个妈妈一句话都没说,只是坐在那里抱着她的宝宝.这个妈妈在化工厂工作,天天和染料打交道.这已经不是她的第一个宝宝了,每个宝宝命运都差不多.这个妈妈的绝望和医学无关.所以高考的时候,怎么都不肯听妈妈的.自己报了计算机.妈妈知道后让我去

Maven多模块、Dubbo分布式服务框架的SpringMVC项目的基础搭建

现互联网公司后端架构常用到Spring+SpringMVC+MyBatis,通过Maven来构建.通过学习,我已经掌握了基本的搭建过程,写下基础文章为而后的深入学习奠定基础. 首先说一下这篇文章的主要内容分为: 1.Maven多模块项目的创建: 2.Maven与SpringMVC的整合: 3.Dubbo的环境配置及与整合: 4.新手在整合过程易犯的错误. 通过一个简单的demo来说明,大家多多指教,分享经验! 一.Maven多模块项目的创建 我们需要建立一个多模块的maven项目,其目录结构为

DUBBO配置方式详解

DUBBO 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是阿里巴巴 SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点. Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载. 根据 DUBBO 官方文档,配置 DUBBO 有 4 种方式,分别

dubbo实践

最近公司准备重构内部服务模块,准备使用dubbo,故研究一下. 官方文档:http://alibaba.github.io/dubbo-doc-static/Home-zh.htm 1. 用maven创建一个项目(父模块),将src目录删除: mvn archetype:generate -DgroupId=com.winter.dubbo -DartifactId=dubbo-parent -DarchetypeArtifactId=maven-archetype-quickstart -Di

[转载,感觉写的非常详细]DUBBO配置方式详解

[转载,感觉写的非常详细]DUBBO配置方式详解 原文链接:http://www.cnblogs.com/chanshuyi/p/5144288.html DUBBO 是一个分布式服务框架,致力于提供高性能和透明化的 RPC 远程服务调用方案,是阿里巴巴 SOA 服务化治理方案的核心框架,每天为 2,000+ 个服务提供 3,000,000,000+ 次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点. Dubbo采用全spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Sp

Dubbo服务端/客户端demo

项目组采用分布式服务,线上有几十个应用,RPC调用完全依靠Dubbo.平时开发一直都是用其他人搭好的dubbo环境,最近自己抽空独立的搭建dubbo小demo,一个服务端,一个客户端. 服务端 服务端maven父工程 首先搭建一个maven父工程,引入dubbo和spring的依赖,dubbo可以和spring无缝集成. <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding

使用 Dubbo 对遗留单体系统进行微服务改造

摘要: 在 2016 年 11 月份的<技术雷达>中,ThoughtWorks 给予了微服务很高的评价.同时,也有越来越多的组织将实施微服务作为架构演进的一个必选方向.只不过在拥有众多遗留系统的组织内,将曾经的单体系统拆分为微服务并不是一件容易的事情. Credit: Justin Kenneth Rowley. You can find the original photo at flickr. The microservices style of architecture highligh

服务化改造实践(三) | Dubbo + Zipkin

随着业务的发展,应用的规模不断的扩大,传统的应用架构无法满足诉求,服务化架构改造势在必行,以 Dubbo 为代表的分布式服务框架成为了服务化改造架构中的基石.随着微服务理念逐渐被大众接受,应用进一步向更细粒度拆分,并且,不同的应用由不同的开发团队独立负责,整个分布式系统变得十分复杂.没有人能够清晰及时的知道当前系统整体的依赖关系.当出现问题时,也无法及时知道具体是链路上的哪个环节出了问题. 在这个背景下,Google 发表了 Dapper 的论文,描述了如何通过一个分布式追踪系统解决上述问题.基