472,119 Members | 1,941 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,119 software developers and data experts.

xmlrpclib or twisted?

Hi,

previously i made an application that used sockets to
do some network based processing.
My next app is again going to be a client/server app
and i wanted to see if i can't find an easier way to
make the networking going.
I bumped into xmlrpclib and also twisted (pb).
I'm not sure which on of these would suit my needs better.
I am planning to build a web GUI for the client so if i
use twisted, i would already have the components in there
to do so, so this could be a plus for twisted.
The client will connect to the server to receive data.
The data is the result of one of several queries and these raw
results would then be displayed in the client via a webgui or
wxPython. (leaning towards webgui)

Any other ideas?

Thanks
Benedict
Jul 18 '05 #1
3 1331
flupke wrote:

I am planning to build a web GUI for the client so if i


If you are planning to build a browser based interface
then use an available webserver and don't build
your own.

Istvan.
Jul 18 '05 #2

If you're not concerned about interoperability with other languages and
are already using Twisted, I'd go with PB. Especially if you are using
complicated datatypes that have to be serialized and sent over the wire
- PB has a nice Cacheable type that doesn't serialize the whole object.
XMLRPC on the other hand is a little simpler and will work with
third-party stuff.

/arg
On Dec 6, 2004, at 5:11 AM, flupke wrote:
Hi,

previously i made an application that used sockets to
do some network based processing.
My next app is again going to be a client/server app
and i wanted to see if i can't find an easier way to
make the networking going.
I bumped into xmlrpclib and also twisted (pb).
I'm not sure which on of these would suit my needs better.
I am planning to build a web GUI for the client so if i
use twisted, i would already have the components in there
to do so, so this could be a plus for twisted.
The client will connect to the server to receive data.
The data is the result of one of several queries and these raw
results would then be displayed in the client via a webgui or
wxPython. (leaning towards webgui)

Any other ideas?

Thanks
Benedict
--
http://mail.python.org/mailman/listinfo/python-list


Jul 18 '05 #3
flupke wrote:
<snip>

Thanks for the info.

Benedict
Jul 18 '05 #4

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

reply views Thread by sashan | last post: by
2 posts views Thread by p2esp | last post: by
1 post views Thread by Gabriel PASTOR | last post: by
3 posts views Thread by Rune Froysa | last post: by
reply views Thread by Willi Langenberger | last post: by
5 posts views Thread by Jonathan Ballet | last post: by
2 posts views Thread by squid | last post: by
reply views Thread by Arno Stienen | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.