twisted.spread.pbmodule documentation

Introduction

This is a broker for proxies for and copies of objects. It provides a
translucent interface layer to those proxies.

The protocol is not opaque, because it provides objects which
represent the remote proxies and require no context (server references,
IDs) to operate on.

It is not transparent because it does not attempt to make
remote objects behave identically, or even similarly, to local objects.
Method calls are invoked asynchronously, and specific rules are applied
when serializing arguments.