https://blog.csdn.net/qq1309664161/article/details/125858917
dubbo扩展点加载采用SPI。service provider interface Java SPI加载失败,可能会因为各种原因导致异常信息被“吞掉”,导致开发人员问题追踪 比较困难。Dubbo SPI在扩展加载失败的时候会先抛出真实异常并打印日志。扩展点在被动加 载的时候,即使有部分扩展加载失败也不会影响其他扩展点和整个框架的使用。 含四种特性:自动包装、自动加载、自适应、自动激活。
2.dubbo的泛化
泛化接口调用方式主要用于客户端没有 API 接口及模型类元的情况,参数及返回值中的所有 POJO 均用 Map 表示,通常用于框架集成,比如:实现一个通用的服务测试框架,可通过 GenericService 调用所有服务实现。
能解决的问题:1、开发工程中 有时候想要测试dubbo接口 需要自定义用例,比较麻烦
2、无法调用服务器上的dubbo测试
3、无法随意调用多版本的服务
dubbo的使用方法 1xml 2 注解 3 api 泛化
https://www.x63a.com标签:dubbo,调用,泛化,扩展,特性,SPI,dubbo3,加载 From: https://www.cnblogs.com/ymdl/p/16905830.html