dubbo调用模块核心功能是发起一个远程方法的调用并顺利拿到返回结果,其体系组成如下:
1. 透明代理:通过动态代理技术,屏蔽远程调用细节以提高编程友好性。
2. 负载均衡:当有多个提供者是,如何选择哪个进行调用的负载算法。
3. 容错机制:当服务调用失败时采取的策略
4. 调用方式:支持同步调用、异步调用
5. 结果获取:指同步等待结果返回,还是异步通过回调通知获取结果。
原文地址:https://www.cnblogs.com/BruceV/p/12093967.html
时间: 2024-11-08 17:23:59