天天看點

網絡程式設計 -- RPC實作原理 -- RPC -- 疊代版本V1 -- 本地方法調用

 網絡程式設計 -- RPC實作原理 -- 目錄

  啦啦啦

V1——RPC -- 本地方法調用:不通過網絡 入門

  1. RPCObjectProxy rpcObjectProxy = new RPCObjectProxy(new LocalRPCClient()); : 綁定目标對象

  2. IUserService userService = (IUserService) rpcObjectProxy.create(IUserService.class); :傳回代理類

  3. List<User> users = userService.queryAll(10, 4); : 調用目标對象的  Object invokeMethod(MethodStaics methodStaics);  方法,通過反射傳回指定接口實作方法的傳回值。

  Class : RPCObjectProxy

  Class : RPCClient

  Class : LocalRPCClient

  Class : BeanFactory

  Class : IUserService

  Class : UserService

  Class : 

  Class : User

啦啦啦