摘要

RPC是一种有效的远程网络服务请求调用方法,针对主流RPC框架均为基于TCP协议,复杂的架构制约了其在轻量级应用程序的有效应用,为进一步简化系统复杂度、减少系统开销、提高传输效率,提出一种基于UDP通信的远程调用方法,采用UDP协议,利用负载均衡策略,基于服务进程向注册进程注册服务的方式,应用进程从注册进程获取服务进程的相关信息,实现应用与服务进程的直接RPC通信,有效地提高系统通信传输效率。