分布式
dragonwsh
一个Java爱好者。
展开
-
dubbo服务暴露和消费的详细过程
(1)服务提供者暴露一个服务的详细过程服务提供者暴露服务的主过程:首先ServiceConfig类拿到对外提供服务的实际类ref(如HelloWorldImpl),然后通过ProxyFactory的getInvoker()方法使用ref生成一个AbstractProxyInvoker实例,到这一步就完成具体服务到Invoker的转化。接下来就是Invoker转换到Exporter的过程。Dubbo...转载 2018-03-20 16:28:22 · 6214 阅读 · 1 评论 -
dubbo基本原理机制
分布式服务框架:–高性能和透明化的RPC远程服务调用方案–SOA服务治理方案-Apache MINA 框架基于Reactor模型通信框架,基于tcp长连接Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况分析源代码,基本原理如下:client一个线程调用远程接口,生成一个唯一的ID(比如一段随机字符串,UUID等)...转载 2018-03-20 16:33:38 · 763 阅读 · 0 评论