zoukankan      html  css  js  c++  java
  • dubbo模块组织方式

    dubbo源码版本:2.5.4

    阿里通过maven将dubbo的36个模块组织成了一个项目,各个模块结构如下:

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

    dubbo-master
             |----dubbo-common
             |----dubbo-container
                             |-----dubbo-container-api
                             |-----dubbo-container-spring
                             |-----dubbo-container-jetty
                             |-----dubbo-container-log4j
                             |-----dubbo-container-logback
             |----dubbo-remoting   
                             |-----dubbo-remoting-api
                             |-----dubbo-remoting-netty
                             |-----dubbo-remoting-mina
                             |-----dubbo-remoting-grizzly
                             |-----dubbo-remoting-http    
                             |-----dubbo-remoting-p2p  
                             |-----dubbo-remoting-zookeeper  
             |----dubbo-rpc
                             |-----dubbo-rpc-api
                             |-----dubbo-rpc-default
                             |-----dubbo-rpc-injvm
                             |-----dubbo-rpc-rmi
                             |-----dubbo-rpc-hessian   
                             |-----dubbo-rpc-http  
                             |-----dubbo-rpc-webservice 
                             |-----dubbo-rpc-thrift
                             |-----dubbo-rpc-memcached
                             |-----dubbo-rpc-redis
             |----dubbo-filter
                             |-----dubbo-filter-cache
                             |-----dubbo-filter-validation
             |----dubbo-cluster
             |----dubbo-registry
                             |-----dubbo-registry-api
                             |-----dubbo-registry-default
                             |-----dubbo-registry-multicast
                             |-----dubbo-registry-zookeeper
                             |-----dubbo-registry-redis
             |----dubbo-monitor
                             |-----dubbo-monitor-api
                             |-----dubbo-monitor-default
             |----dubbo-config
                             |-----dubbo-config-api
                             |-----dubbo-config-spring
             |----dubbo
                             |-----dubbo-simple
                             |-----dubbo-admin
                             |-----dubbo-demo
             |----hessian-lite
             |----dubbo-test
                             |-----dubbo-test-benchmark
                             |-----dubbo-test-compatibility
                             |-----dubbo-test-integration
                             |-----dubbo-test-examples
    注:
    1、dubbo-test开头的模块是测试用的,不是dubbo的模块。上面将其列在树中,是因为dubbo-test在dubbo源码所在的目录里面。
    2、下面的几个模块是dubbo的示例,不是dubbo的模块。上面将其列在树中,是因为它们在dubbo源码所在的目录里面。
             |----dubbo
                             |-----dubbo-simple
                             |-----dubbo-admin
                             |-----dubbo-demo
     
  • 相关阅读:
    如何用Vault下载.Text 096的源代码
    新增QQ表情
    TortoiseCVS比WinCVS好用多了
    上周热点回顾(5.276.2)
    Couchbase的bug引起的缓存服务器CPU占用高
    云计算之路阿里云上:Linux内核bug引起的“黑色10秒钟”
    上周热点回顾(5.205.26)
    云计算之路阿里云上:拔云见日的那一刻,热泪盈眶
    云计算之路试用Azure:遭遇第一次故障
    上周热点回顾(5.135.19)
  • 原文地址:https://www.cnblogs.com/man-li/p/4315954.html
Copyright © 2011-2022 走看看