RPC是指远程过程调用,直观说法就是A通过网络调用B的过程方法。 也就是说两台serverA。B,一个应用部署在Aserver上,想要调用Bserver上应用提供的函数/方法,因为不在一个内存空间,不能直接调用。须要通过网络来表达调用的语义和传达调用的数据。
项目开发必然会有依赖的数据表结构,如果每次表结构的调整都要自己额外去执行sql的话,那样会略显繁琐,也容易出现sql漏执行的情况,不易维护,如果将sql统一用程序执行,并且将执行情况记录下来,那样对项目的启动部署会更加简便一些,而且可以避免sql漏执行的问题。