Hello,
I am the author of http://packages.python.org/WSME/.
The original goal of this project is to write a better TGWebServices,
while keeping a very similar (if not identical) API.
The "better" things I needed were :
* Batch calls (for the ExtDirect implementation which is the one I am
using the most the this time, and also for json-rpc which will come
sooner or later).
* Extendible type system
* Take the protocol implementations out of the core API so that they
can be safely tweaked
* Portability to TG2 without rewriting everything like I had to do for
http://pypi.python.org/pypi/TGWebServices/2.0.0a2
The bonus of this rewrite was to remove completely the TG requirement.
Note that only a subset of each protocol is generally implemented, the
one that is necessary to expose the API.
Not knowing well rpclib, I cannot say much more to outline the
differences with WSME.
Tell me if you need more informations,
Regards,
Christophe
Le 08/12/2011 11:52, Burak Arslan a écrit :
hello,
As you may know, there's an incomplete comparison document for rpclib,
available here:
http://arskom.github.com/rpclib/h_and_f.html#comparison-with-other-rpc-frameworks
Three new additions to this document is going to be:
http://packages.python.org/WSME/
https://github.com/stepank/pyws
https://github.com/rancavil/tornado-webservices
I've briefly looked at all three. They have almost the same goals,
implement almost the same protocols,
same way. Especially tornadows looks almost like soaplib back when it
was 0.8.1, when it wasn't even using lxml.
Is there any particular reason the authors of these libraries chose to
implement a soap / rpc library from scratch instead of contributing to
an existing library?
Also, would you mind helping me with that document? We could even spin
it off the rpclib documentation if you desire.
I'm simply curious, yet very interested in your input.
Best Regards,
Burak
_______________________________________________
Soap mailing list
[email protected]
http://mail.python.org/mailman/listinfo/soap
_______________________________________________
Soap mailing list
[email protected]
http://mail.python.org/mailman/listinfo/soap