version 3.0 (Nov 5, 2002)
Pyro is an acronym for PYthon Remote Objects. It is a basic
Distributed Object Technology system written entirely in Python, and for
use in Python only. With this, it closely resembles Java's Remote Method
It has less similarity to CORBA - which
is a system and language independent Distributed Object Technology and
has much more to offer than Pyro or RMI. But Pyro is small, simple, fun and free!
Pyro is released under the MIT license, see the file "LICENSE".
- 1 Introduction
- Introduces Pyro
- 2 Pyro Concepts
- Explanation of Pyro concepts
- 3 Installation and Configuration
- How to install Pyro, how to configure it
- 4 Pyro Usage
- How to use Pyro and get your system running
- 5 Pyro Name Server
- How the Name server and Pyro object naming works
- 6 Implementation
- Technical overview of the Pyro implementation
- 7 Features and Guidelines
- Rebinding, mobile code, naming, guidelines, etc.
- 8 Example
- A full example
- 9 Security
- Security issues and features, SSL, validators, etc.
- 10 Errors and Troubleshooting
- Description of Pyro errors and troubleshooting tips
- 11 Pyro Services
- Event Service
- 12 Change history
- Changes since the previous versions