src/main/java/com/alipay/remoting/rpc/RpcClient.java
public void invokeWithCallback(final Url url, final Object request,
                                   final InvokeContext invokeContext,
                                   final InvokeCallback invokeCallback, final int timeoutMillis)
                                                                                                throws RemotingException,
                                                                                                InterruptedException {
        this.rpcRemoting.invokeWithCallback(url, request, invokeContext, invokeCallback,
            timeoutMillis);
    }
public void invokeWithCallback(final Url url, final Object request,
                                   final InvokeContext invokeContext,
                                   final InvokeCallback invokeCallback, final int timeoutMillis)
                                                                                                throws RemotingException,
                                                                                                InterruptedException {
        this.rpcRemoting.invokeWithCallback(url, request, invokeContext, invokeCallback,
            timeoutMillis);
    }
public void invokeWithCallback ( final Url url , final Object request , final InvokeContext invokeContext , final InvokeCallback invokeCallback , final int timeoutMillis ) throws RemotingException , InterruptedException { this . rpcRemoting . invokeWithCallback ( url , request , invokeContext , invokeCallback , timeoutMillis ) ; }
Callback invocation with a {@link InvokeContext}, common api notice please see {@link #invokeWithCallback(Url, Object, InvokeCallback, int)}

@param url
@param request
@param invokeContext
@param invokeCallback
@param timeoutMillis
@throws RemotingException
@throws InterruptedException
Callback invocation with a { @link InvokeContext } common api notice please see { @link #invokeWithCallback ( Url Object InvokeCallback int ) }