1 RPC
Client端通过动态代理,根据双方约定的服务接口存根,把要调用的远程接口的名称和接口参数发送到Server端,并获得返回值。其中:
Ø 双方持有共同的接口存根(接口定义)。
Ø Server端实现具体的接口实现类。
Ø Client通过动态代理,封装网络通讯过程,发送调用接口名称和参数到Server端。
Ø Server将处理结果返回Client。
实例参考:http://www.cnblogs.com/codingexperience/p/5930752.html
2 主要RPC框架
参考:http://www.open-open.com/lib/view/open1426302068107.html
2.1 Thrift
代码生成器下载: