CMD + K

rpyc

Community

Remote Python Call (RPyC), a transparent and symmetric RPC library

Installation

To install this package, run one of the following:

Conda
$conda install teraview::rpyc

Usage Tracking

3.4.4
1 / 8 versions selected
Downloads (Last 6 months): 0

Description

|Version| |Python| |Tests| |License|

RPyC_ (pronounced like are-pie-see), or Remote Python Call, is a transparent library for symmetrical remote procedure calls, clustering, and distributed-computing. RPyC makes use of object-proxying, a technique that employs python's dynamic nature, to overcome the physical boundaries between processes and computers, so that remote objects can be manipulated as if they were local.

.. figure:: http://rpyc.readthedocs.org/en/latest/_images/screenshot.png :align: center

A screenshot of a Windows client connecting to a Linux server.

Note that text written to the server's stdout is actually printed on the server's console.

.. References:

.. RPyC: https://github.com/tomerfiliba/rpyc .. _remote procedure calls: http://en.wikipedia.org/wiki/Remoteprocedurecalls .. _clustering: http://en.wikipedia.org/wiki/Clustering .. _distributed-computing: http://en.wikipedia.org/wiki/Distributedcomputing .. object-proxying: http://en.wikipedia.org/wiki/Proxypattern

.. Badges:

.. |Version| image:: https://img.shields.io/pypi/v/rpyc.svg?style=flat :target: https://pypi.python.org/pypi/rpyc :alt: Version

.. |Python| image:: https://img.shields.io/pypi/pyversions/rpyc.svg?style=flat :target: https://pypi.python.org/pypi/rpyc#downloads :alt: Python Versions

.. |Tests| image:: https://img.shields.io/travis/tomerfiliba/rpyc/master.svg?style=flat :target: https://travis-ci.org/tomerfiliba/rpyc :alt: Build Status

.. |License| image:: https://img.shields.io/pypi/l/rpyc.svg?style=flat :target: https://github.com/tomerfiliba/rpyc/blob/master/LICENSE :alt: License: MIT

About

Summary

Remote Python Call (RPyC), a transparent and symmetric RPC library

Last Updated

Jun 5, 2018 at 15:36

License

MIT License

Total Downloads

34

Supported Platforms

linux-32