Add remote server to the rpc client.
server info list, {id, serverType, host, port}
Component lifecycle callback
Remove remote server from the rpc client.
server id list
Replace remote servers from the rpc client.
Proxy for rpc client rpcInvoke.
remote server id
rpc message: {serverType: serverType, service: serviceName, method: methodName, args: arguments}
callback function
Proxy component lifecycle function
Proxy component class
current application context
construct parameters