]> granicus.if.org Git - python/commitdiff
Patch #469517: Info about rpcgen compilers.
authorMartin v. Löwis <martin@v.loewis.de>
Thu, 11 Oct 2001 19:23:28 +0000 (19:23 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Thu, 11 Oct 2001 19:23:28 +0000 (19:23 +0000)
Demo/rpc/README
Demo/rpc/mountclient.py

index 8165ce020d2e7541a378879bd6db696f71226158..97948a33844d2c4ff26051ac7c18c867f1c716d1 100644 (file)
@@ -23,3 +23,9 @@ Other clients are tested similarly.
 
 For hostname, use e.g. wuarchive.wustl.edu or gatekeeper.dec.com (two
 hosts that are known to export NFS filesystems with little restrictions).
+
+There are now two different RPC compilers:
+
+1) Wim Lewis rpcgen.py found on http://www.omnigroup.com/~wiml/soft/stale-index.html#python. 
+
+2) Peter Åstrands rpcgen.py, which is part of "pynfs" (http://www.cendio.se/~peter/pynfs/). 
index ff66b3d6ccf54b1e0d1cca3590847e5c2b4ade10..8a4b1b64d835b577d312dac5486b504fa898a0d7 100644 (file)
@@ -1,11 +1,12 @@
 # Mount RPC client -- RFC 1094 (NFS), Appendix A
 
 # This module demonstrates how to write your own RPC client in Python.
-# Since there is no RPC compiler for Python (yet), you must first
-# create classes derived from Packer and Unpacker to handle the data
-# types for the server you want to interface to.  You then write the
-# client class.  If you want to support both the TCP and the UDP
-# version of a protocol, use multiple inheritance as shown below.
+# When this example was written, there was no RPC compiler for
+# Python. Without such a compiler, you must first create classes
+# derived from Packer and Unpacker to handle the data types for the
+# server you want to interface to.  You then write the client class.
+# If you want to support both the TCP and the UDP version of a
+# protocol, use multiple inheritance as shown below.
 
 
 import rpc