摘要:
代理 一个演员代理 装饰一个演员引用 的实例,这个代理允许参考的演员能被使用,通过规则的方法调用和访问属性。 你可以这么创建代理演员 当读取一个属性或者获取一个方法的返回值时,你会获取到一个ThreadingFuture对象,你应该调用get返回获取真正的值 如果你调用一个方法而不关心它的返回值,你 阅读全文
摘要:
演员模型pykka⑥ 可遍历的属性 使用场景 当一个演员的代理对象想要执行另一个演员的方法或者访问另一个演员的属性时,如果直接访问是无法访问的,需要把被访问的演员属性设置为可遍历才可以访问。 直接访问失败的例子 运行 pykka.traversable 类 标记一个演员的属性是可遍历属性 这个类使演 阅读全文
摘要:
例子 "Pykka 的 Git 存储库" 中的 目录包含一些 Pykka 使用的可运行示例。 基础演员 有代理的演员 多个演员协助 阅读全文
摘要:
线程 安装 除了 Pykka 本身和 Python 标准库之外,默认的线程运行时没有依赖项。 API ThreadingFuture类 " " 类实现 " " 类通过使用 " " .类 future的实现基于 " " 队列 future不拷贝对象,它是一个 " " 它是可靠的setter方法只使用不 阅读全文
摘要:
pykka.Actor()类 创建一个演员 1. 一个Actor的子类实现:ThreadingActor 2. 通常实现你的方法,包括__init__函数 3. 调用你的actor类中的Actor.start()方法,传递你的任意参数给你的构造函数 停止一个演员,调用演员本身的Actor.stop方 阅读全文
摘要:
快速开始 Pykka是演员模型的Python实现,演员模型在每个执行单元间引入一些简单的规则去控制共享的状态和协助,这样能更容易的构建并发的应用。 演员模型的规则 一个演员是与其他演员并发执行的测试单元(演员模型之间是并发的) 一个演员不和其他演员共享状态,它拥有自己的状态(演员直接是独立的个体) 阅读全文