Le 10 juin 07 à 19:21, Yen-Ju Chen a écrit :

> I recently try to transfer data in P2P style.
> It is more-or-less like iTunes where you can share data (playlist  
> in this case).
> I think it may be useful for Etoile in general.
> I was planing to do distributed object over zeroconf
> and realized distributed object is too simple for larger data.
> Users may want to set password, stop transfer in the middle, etc.
> So I take a look of XML-RPC and SOAP, which seems to be useful.
> Any comment on it ?
> I was considering XMPP, but for P2P, an embedded server is needed.
> And I think Jabber server is just too big for such simple operation.
>
> These two libraries seems to fit.
> They all have an embedded HTTP server.
>
> http://csoap.sourceforge.net/index.php
> http://xmlrpc-c.sourceforge.net/

GNUstep GSXMLRPC here: <http://www.gnustep.org/resources/ 
documentation/Developer/BaseAdditions/Reference/index.html>

I'm not sure my proposal below makes sense, but that's just a quick  
thought I had about your idea.
May be Distributed Object can be extended to provide stuff like user  
authentification, fine control over data transfer. This could be  
possibly done by delegating such stuff to some XML-RPC-based  
subsystem. By the way this would also provide a reusable solution  
(protocol and UI) to access remote objects when user authentification  
is needed.

Cheers,
Quentin.



_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à