dubbo泛化调用细节是如何实现的?

/**
 * 通用服务接口
 *
 * @author william.liangf
 * @export
 */
public interface GenericService {

    /**
     * 泛化调用
     *
     * @param method         方法名,如:findPerson,如果有重载方法,需带上参数列表,如:findPerson(java.lang.String)
     * @param parameterTypes 参数类型
     * @param args           参数列表
     * @return 返回值
     * @throws Throwable 方法抛出的异常
     */
    Object $invoke(String method, String[] parameterTypes, Object[] args) throws GenericException;

}

这个实现细节是如何呢?github下载了源码,没有找到这个方法的实现??

阅读 5.1k
1 个回答

SPI机制
具体的可以百度下

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题