RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法。由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。
完成RPC 需要两个协议: 对象序列化协议 和 调用控制协议
常见的是利用HTTP协议作为调用控制协议, XML 和 JSON 作为对象序列化之后的格式, 如XMLRPC ,jsonRPC。
RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法。由于不在一个内存空间,不能直接调用,需要通过网络来表达调用的语义和传达调用的数据。
完成RPC 需要两个协议: 对象序列化协议 和 调用控制协议
常见的是利用HTTP协议作为调用控制协议, XML 和 JSON 作为对象序列化之后的格式, 如XMLRPC ,jsonRPC。