>>>>> Duncan Grisby <[EMAIL PROTECTED]> (DG) wrote: >DG> To me, the situation sounds complex enough, especially with the need >DG> for callbacks, that CORBA is an ideal solution. At the expense of a >DG> small amount of boilerplate code, all the communication issues are >DG> handled for you. In this day and age, why would you want to write code >DG> that deals with sockets apart from the most specialist situations?
A more lightweight solution might be Ice. <http://www.zeroc.com/ice.html> It is architecturally similar to Corba, but with less overhead. And supports different programming languages and platforms. But if your application is to be distributed on a non-GPL license you have to pay. That said, I think there is nothing wrong with using Corba for this kind of thing. It has an additional advantage that it is a widely accepted standard. -- Piet van Oostrum <[EMAIL PROTECTED]> URL: http://www.cs.uu.nl/~piet [PGP 8DAE142BE17999C4] Private email: [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list