[Twisted-Python] Spread or SOAP
dripton at ripton.net
Tue Jul 6 15:15:47 EDT 2004
On 2004.07.05 21:19:13 +0000, Sergio Trejo wrote:
> I didn't realize that SOAP is Microsoft
> FUD, as I thought SOAP is a W3C standard. Is W3C the committee that
> Microsoft is trying to manipulate?
I didn't say anything about FUD or manipulation. Microsoft and W3C
committees are perfectly capable of producing absolute garbage even
when aiming for something good. (Sturgeon's Law most definitely applies
If you like the basic idea of SOAP (client/server RPC via XML over http),
I think XML-RPC (which is basically an early draft of SOAP) is fine.
Then feeping creaturism set in, and SOAP (plus the ring of associated
cruft like WSDL) is no longer simple.
I think PB is easier to use than XML-RPC, and (other than the Python
requirement) more flexible. It allows passing general Python objects
rather than just simple types, and supports asynchronous server-to-client
callbacks over the original socket.
If pure request-response with just basic types is all you need, then
either will work fine. (So will SOAP, or CORBA for that matter if
firewalls don't preclude it -- there'll just be more docs to read.)
David Ripton dripton at ripton.net
More information about the Twisted-Python