[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OT: Remote objects WAS: Re: [pygame] InteractiveConsole



On Wednesday 26 March 2003 05:15 pm, R. Alan Monroe wrote:
> Can someone please explain to me a genuinely useful purpose for remote
> object technology like pyro or corba, other than "gee, that's neat"?
> Honest question.

Remote objects are extremely useful when you're writing distributed systems -- 
which is a fascinating topic (see "Distributed Systems: Concept and Design" 
by Coulouris, et al.) Try building a system of clients that need to talk to 
each other from different machines -- suites such as CORBA, SOAP, XML-RPC.... 
all make executing functions on remote machines as simple as a normal 
function call.

You might find these things a bit 'gee whiz' because the the examples are 
often quite contrived, but in larger sytems they can often be essential. 
Technologies such as CORBA and Pyro can be useful for local interprocess 
communication, too.

Mike Wakerly