远程调用使得调用远程服务器的对象、方法的方式就和调用本地对象、方法的方式差不多,因为我们通过网络编程把这些都隐藏起来了。远程调用是分布式系统的基础。
远程调用一般分为两种,远程过程调用(RPC)和远程方法调用(RMI)。
RPC
RPC属于函数级别的远程调用,其多是通过HTTP传输数据,数据形式有XML、JSON、序列化数据等。在此,用python做一个xml-rpc的示例。 先给服务器端server.py:复制代码 代码如下:from SimpleXMLRPCServer import Sim