[pypy-svn] r40209 - pypy/dist/pypy/doc
fijal at codespeak.net
fijal at codespeak.net
Sun Mar 11 14:31:53 CET 2007
Author: fijal
Date: Sun Mar 11 14:31:50 2007
New Revision: 40209
Modified:
pypy/dist/pypy/doc/distribution.txt
Log:
Related work section
Modified: pypy/dist/pypy/doc/distribution.txt
==============================================================================
--- pypy/dist/pypy/doc/distribution.txt (original)
+++ pypy/dist/pypy/doc/distribution.txt Sun Mar 11 14:31:50 2007
@@ -85,5 +85,27 @@
- Remote calls usually invokes new threads
+* XMLRPC - There are several implementations of xmlrpc protocol in Python,
+ one even in the standard library. Xmlrpc is cross-language, cross-platform
+ protocol of communication, which implies great flexibility of tools to
+ choose, but also implies several limitations, like:
+
+ - No remote tracebacks
+
+ - Only simple types to be passed as function arguments
+
+* Twisted Perspective Broker
+
+ - involves twisted, which ties user to network stack/programming style
+
+ - event driven programming (might be good, might be bad, but it's fixed)
+
+ - copies object (by pickling), but provides sophisticated layer of
+ caching to avoid multiple copies of the same object.
+
+ - two way RPC (unlike Pyro)
+
+ - also heavy restrictions on objects - they must sublcass certain class
+
.. _`Pyro`: http://pyro.sourceforge.net/
.. _`transparent proxies`: objspace-proxies.html#tproxy
More information about the Pypy-commit
mailing list