Anyone used Pyro (Python Remote Objects)?
I'm looking at a way to set up a distributed system, distributed for performance and fault-tolerance. I'm pretty sure about using Zope and Python, and I've been looking at Pyro http://www.xs4all.nl/~irmen/pyro.html To handle the remote service accesses. So... 1) Has anyone used this with Zope? It seems as if a client-side management interface would be possible, allowing pointey-clickey access to remote services. This is a bit beyond my Zope understanding at the moment. 2) Pyro uses TCP connections to exchange data. Will Zope allow multiple concurrent RPC calls (i.e. one per thread)? 3) Any other options I should look at[1]? I'm mostly interested in wrapping some business logic around the database and putting it on a different machine for performance and security reasons. -- cary [1] I know, I know. I'll go back and read the ZEO stuff today!
Have you thought about using ZClient, XML-RPC, or possibly SOAP? The first two are already supported by Zope... Depending on what you're doing, one of the two built in methods may do what you want... Kevin ----- Original Message ----- From: "Cary O'Brien" <cobrien@Radix.Net> To: <zope@zope.org> Sent: Tuesday, May 16, 2000 11:02 AM Subject: [Zope] Anyone used Pyro (Python Remote Objects)?
I'm looking at a way to set up a distributed system, distributed for performance and fault-tolerance. I'm pretty sure about using Zope and Python, and I've been looking at Pyro
Kevin Dangoor wrote:
Have you thought about using ZClient, XML-RPC, or possibly SOAP? The first two are already supported by Zope...
Depending on what you're doing, one of the two built in methods may do what you want...
supposed you can find out how to use them...! if pyro has a well documented API (as opposed to Zope XML-RPC, ZClient or other Zope internals), it might save you time. greetings, Heiko Stoermer -- heiko.stoermer@innominate.de innominate AG networkingpeople fon: +49.30.308806-0 fax: -77 web: http://innominate.de
XML-RPC in Zope has pretty good -- if scattered -- documentation. There is a HowTo and an XML.com article both by Amos, as well as a whole site at http://www.xmlrpc.com dedicated to it. Even if these resources didn't exist, using it is *dead simple*. I'd encourage you to try it. Heiko Stoermer wrote:
Kevin Dangoor wrote:
Have you thought about using ZClient, XML-RPC, or possibly SOAP? The first two are already supported by Zope...
Depending on what you're doing, one of the two built in methods may do what you want...
supposed you can find out how to use them...! if pyro has a well documented API (as opposed to Zope XML-RPC, ZClient or other Zope internals), it might save you time.
greetings, Heiko Stoermer
-- heiko.stoermer@innominate.de innominate AG networkingpeople fon: +49.30.308806-0 fax: -77 web: http://innominate.de
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
-- Chris McDonough Digital Creations Publishers of Zope - http://www.zope.org
participants (4)
-
Cary O'Brien -
Chris McDonough -
Kevin Dangoor -
news-list.zopeļ¼ innominate.de