Le jeu 05/06/2003 � 21:45, Mirar a �crit : > But a specialized binary protocol might be more efficient. The GUI must not depend on a language. A binary doesn't offers interoperability between languages. I mean it would be usefull if we choose a RPC standard which has links in most languages (mostly for data types conversions).
Is there any data structure exchanged with the GUI which has an unknown nested deep ? If not we could use XML-RPC but the web site seems dead since last news date from 11/17/2002. SOAP is maybe complex but seems more active. Do you know some good library for C ? Why not using CORBA ? It exists for years and is widly used. I mean it consumes less bandwidth than XML based RPC. The IDL interface specification file is maybe easier to read than a XML one. We could create fake classes (Node, Search, Download, Upload, DownloadSource, ...) which would have only class methods (~ module). It seems that the GNOME project use the CORBA standard. Their ORB seems to be Orbit. See http://www.gnome.org/projects/ORBit2/ . What about the licence conflict since Orbit2 is released under LGPL/GPL ? J�r�me ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ Gtk-gnutella-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
