Archive for 四月, 2015

  • Dubbo源码分析(五)ExtensionLoader

    ExtensionLoader是Dubbo中很有特色的一个设计,它的作用是为框架提供各种组件的扩展点,可以在应用运行时来决定使用哪个组件。对扩展点组件的描述是通过注解的方式实现的,包括3个主要的注解 […]

    阅读全文

  • Dubbo源码分析(四)Handler & Filter

    本文将主要介绍Server端处理一次请求的流程,同时讲解一个比较巧妙的设计——Filter。 根据前面的分析我们可以推断出Server端处理网络通信的组件为NettyServer,对应处理具体事件的 […]

    阅读全文

  • Dubbo源码分析(三)Exchanger

    在一个框架中我们通常把负责数据交换和网络通信的组件叫做Exchanger。Dubbo中每个Invoker都维护了一个ExchangeClient的引用,并通过它和远程的Server进行通信。整个与E […]

    阅读全文