鍍金池/ 問(wèn)答/Java  網(wǎng)絡(luò)安全/ dubbo泛化調(diào)用細(xì)節(jié)是如何實(shí)現(xiàn)的?

dubbo泛化調(diào)用細(xì)節(jié)是如何實(shí)現(xiàn)的?

/**
 * 通用服務(wù)接口
 *
 * @author william.liangf
 * @export
 */
public interface GenericService {

    /**
     * 泛化調(diào)用
     *
     * @param method         方法名,如:findPerson,如果有重載方法,需帶上參數(shù)列表,如:findPerson(java.lang.String)
     * @param parameterTypes 參數(shù)類(lèi)型
     * @param args           參數(shù)列表
     * @return 返回值
     * @throws Throwable 方法拋出的異常
     */
    Object $invoke(String method, String[] parameterTypes, Object[] args) throws GenericException;

}

這個(gè)實(shí)現(xiàn)細(xì)節(jié)是如何呢?github下載了源碼,沒(méi)有找到這個(gè)方法的實(shí)現(xiàn)??

回答
編輯回答
做不到

SPI機(jī)制
具體的可以百度下

2017年1月19日 23:52