Python第三方包|【译】Python rpyc官方文档

第一部分: 经典 RPyC 简介
我们将从经典的 RPyC 来开始我们的教程, 即 RPyC 2.60 的方法学。 因为 RPyC 3 版本对整个库做了重新设计, 所以有了些改变, 但是如果您对 RPyC 2.60 很熟悉, 您会有宾至如归的感觉。 如果您不熟悉, 我们保证您过一会也会有宾至如归的感觉。
1、运行一个服务器 让我们从基础开始 ———— 运行一个服务器。 在本教程中, 我们会将服务器和客户端运行在同一个机器上(localhost)。 经典的服务器可以使用下面的命令开启:

$ python bin/rpyc_classic.py INFO:SLAVE/18812:server started on [127.0.0.1]:18812

下面展示了服务器正在运行时的参数:
  • “SLAVE” 表明了 “slaveService” (您稍后将会学到更多关于服务的知识), “[127.0.0.1]:18812” 是服务器绑定的地址, 在这个例子中, 服务器只接受来自于本机的连接。 如果您使用 “–host 0.0.0.0” 来启动一个服务器, 您将可以从任何地方来执行任何代码。
2、运行一个客户端 下一步是运行一个连接到服务器的一个客户端。 被用来创建一个连接到服务器的代码非常简单, 您会同意的:
import rpycconn = rpyc.classic.connect("localhost")

【Python第三方包|【译】Python rpyc官方文档】如果您的服务器没有在默认的端口上运行(TCP 18812), 您需要传入 “port=” 参数给 “classic.connect()”。

    推荐阅读