[Patches] [ python-Patches-461966 ] Adds an XML-RPC server module
noreply@sourceforge.net
noreply@sourceforge.net
Mon, 17 Sep 2001 09:30:20 -0700
Patches item #461966, was opened at 2001-09-15 22:27
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=461966&group_id=5470
Category: Library (Lib)
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Brian Quinlan (bquinlan)
Assigned to: Fredrik Lundh (effbot)
Summary: Adds an XML-RPC server module
Initial Comment:
This module adds XML-RPC server functionality in a
manner similar to the way SimpleHTTPServer adds HTTP
server functionality.
The pimary motivation for creating this module is that
creating XML-RPC servers in Python is more difficult
that it should be and is considerably more difficult
in Python than it is in other languages (http://xmlrpc-
c.sourceforge.net/xmlrpc-howto/xmlrpc-howto.html).
Here are the design motivations:
1. subclassing an XML-RPC or HTTP class should not be
needed for simple servers
2. it should be designed in such a way that the code
could be refactored to use a (hypothetical)
BaseXMLRPCServer module without breaking backwards
compatibility
3. it should behave in a similar manner to other
Python web modules i.e. SimpleHTTPServer and soaplib
----------------------------------------------------------------------
>Comment By: Fredrik Lundh (effbot)
Date: 2001-09-17 09:30
Message:
Logged In: YES
user_id=38376
(Umm. What happened to the comment I posted earlier?)
>From a quick glance, this is a nicely done extension
of one of the samples from the original xmlrpc samples.
+1 from me.
(guido: should I check it into the library at once, or
should I keep it in the sandbox for a week or two?)
----------------------------------------------------------------------
Comment By: Brian Quinlan (bquinlan)
Date: 2001-09-16 23:05
Message:
Logged In: YES
user_id=108973
Yes, please motivate me :-)
I didn't know that I couldn't delete my patches or I would
have!
----------------------------------------------------------------------
Comment By: Guido van Rossum (gvanrossum)
Date: 2001-09-16 19:47
Message:
Logged In: YES
user_id=6380
Assigned to Fredrik Lundh. Fredrik, if you don't have time
for this, please assign back to me. Don't just let it sit
(we're trying to give patches quick turnaround to motivate
the users!).
Brian, I've deleted the old patch. A good idea is to always
give a second upload a different name and description that
explain it's a newer version!
----------------------------------------------------------------------
Comment By: Brian Quinlan (bquinlan)
Date: 2001-09-16 13:51
Message:
Logged In: YES
user_id=108973
Ooops, there was a problem with the arguments of an
Exception (that is eaten internally anyway). Attached
another version. Arghhhh, I can't seem to delete the
original.
----------------------------------------------------------------------
Comment By: Brian Quinlan (bquinlan)
Date: 2001-09-16 13:47
Message:
Logged In: YES
user_id=108973
Ooops, there was a problem with the arguments of an
Exception (that is eaten internally anyway). Attached
another version. Arghhhh, I can't seem to delete the
original.
----------------------------------------------------------------------
Comment By: Brian Quinlan (bquinlan)
Date: 2001-09-16 13:46
Message:
Logged In: YES
user_id=108973
Ooops, there was a problem with the arguments of an
Exception (that is eaten internally anyway). Attached
another version. Arghhhh, I can't seem to delete the
original.
----------------------------------------------------------------------
Comment By: Brian Quinlan (bquinlan)
Date: 2001-09-16 13:44
Message:
Logged In: YES
user_id=108973
Ooops, there was a problem with the arguments of an
Exception (that is eaten internally anyway). Attached
another version. Arghhhh, I can't seem to delete the
original.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=461966&group_id=5470