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

Reply via email to