[JDEV] more p2p & jabber File Sharing
aliban at gmx.net
aliban at gmx.net
Wed Feb 13 12:14:27 CST 2002
that´s why i had the conclusion to use my own one...
The advantages of not using http is that someone who is in an
intranet can still connect outside and upload a file. you can´t
upload to http. In addition to that why do we need some special
p2p communication if we have already a xml conenction with jabber
that we can use to control the transfer.
to create and connect a simple socket and push some binary
through it is quite easy.
we can´t use http/ftp for the filesharing because other ppl would be
able to download the files with the webbrowser...
jabberFS has a mysql databse with the filenames in it. a php page
could enable a http search for files... if the clients offer it with a http
or ftp ppl can simply download it with their webbrowser and the
wouldn NOT be forced (hmm...) to use jabber and they wont offer
files themself :)
Do you understand?
>
> I would like to add webdav as a possible protocol for this... AFAIK
> jabber.com commercial server does file sharing this way...
>
> -----Mensaje original-----
> De: Thomas Muldowney [mailto:temas at box5.net]=20
> Enviado el: Mi=E9rcoles, 13 de Febrero de 2002 01:26 p.m.
> Para: jdev at jabber.org
> Asunto: Re: [JDEV] more p2p & jabber File Sharing
>
>
> I thought this was closer to regular HTTP. I guess my large question =
> would
> be why not current protocols? FTP, HTTP, Gnutella, any of those? Maybe =
> some
> explanation of why a new protocol would help me better read through =
> this and
> understand the logic.
>
> --temas
>
>
> On Wed, Feb 13, 2002 at 10:57:27AM -0500, Dave wrote:
> > The protocol looks substantially more complicated than the =
> GnutellaNet=20
> > protocol, yet I don't see any major advantages to it over simply=20
> > integrating a GnutellaNet client into the Jabber client (since=20
> > GnutellaNet client libs are widely available for almost every =
> platform=20
> > by now). What's more, storing indexes to the files on the Jabber=20
> > server would subject the administrator of any server to possible=20
> > Napster-style litigation. If you'd really like to get the Jabber=20
> > server involved, maybe a Jabber<->GnutellaNet transport is best. . .
> >=20
> > ...just my two pennies :-)
> >=20
> > - Dave
> >=20
> >=20
> > BTW - The GnutellaNet isn't the only p2p file-sharing network out=20
> > there. You can integrate a client for any other p2p file-sharing=20
> > network instead (including Genny, Gnutella's "official" replacement), =
>
> > if you prefer.
> >=20
> > aliban at gmx.net wrote:
> > >=20
> > > hello,
> > > as i already mentioned i will write a jabber File Sharing =
> component.=20
> > > it will store filenames in a mysql database and a user can search=20
> > > for this. He will get a jid as result. Then he can request the file =
>
> > > from the JID. On my page you can find a preview about the=20
> > > jabberFS:iq that will be used by the jabber File Sharing system.
> > > http://skabber.rudbek.com/jabberfs/
> > >=20
> > > jabberFS:iq:search v.1.0=20
> > > http://skabber.rudbek.com/jabberfs/jabberfs-iq-search.txt
> > >=20
> > > jabberFS:iq:filetransfer v.1.0.1=20
> > > http://skabber.rudbek.com/jabberfs/jabberfs-iq-filetransfer.txt
> > >=20
> > > p.s. Julian: i switched jabber:iq:oob to jabberFS:iq:filetransfer
> > >=20
> > > any comments are welcome.
> > > Edrin
> > > _______________________________________________
> > > jdev mailing list
> > > jdev at jabber.org
> > > http://mailman.jabber.org/listinfo/jdev
> > >=20
> >=20
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
>
> --=20
> Thomas Muldowney
> email/jabber: temas at jabber.org
>
> ------_=_NextPart_001_01C1B4AC.BA869EA6
> Content-Type: text/html;
> charset="iso-8859-1"
> Content-Transfer-Encoding: quoted-printable
>
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
> <HTML>
> <HEAD>
> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
> charset=3Diso-8859-1">
> <META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
> 5.5.2650.12">
> <TITLE>RE: [JDEV] more p2p & jabber File Sharing</TITLE>
> </HEAD>
> <BODY>
>
> <P><FONT SIZE=3D2>I would like to add webdav as a possible protocol for =
> this... AFAIK jabber.com commercial server does file sharing this =
> way...</FONT></P>
>
> <P><FONT SIZE=3D2>-----Mensaje original-----</FONT>
> <BR><FONT SIZE=3D2>De: Thomas Muldowney [<A =
> HREF=3D"mailto:temas at box5.net">mailto:temas at box5.net</A>] </FONT>
> <BR><FONT SIZE=3D2>Enviado el: Mi=E9rcoles, 13 de Febrero de 2002 01:26 =
> p.m.</FONT>
> <BR><FONT SIZE=3D2>Para: jdev at jabber.org</FONT>
> <BR><FONT SIZE=3D2>Asunto: Re: [JDEV] more p2p & jabber File =
> Sharing</FONT>
> </P>
> <BR>
>
> <P><FONT SIZE=3D2>I thought this was closer to regular HTTP. I =
> guess my large question would be why not current protocols? FTP, =
> HTTP, Gnutella, any of those? Maybe some explanation of why a new =
> protocol would help me better read through this and understand the =
> logic.</FONT></P>
>
> <P><FONT SIZE=3D2>--temas</FONT>
> </P>
> <BR>
>
> <P><FONT SIZE=3D2>On Wed, Feb 13, 2002 at 10:57:27AM -0500, Dave =
> wrote:</FONT>
> <BR><FONT SIZE=3D2>> The protocol looks substantially more =
> complicated than the GnutellaNet </FONT>
> <BR><FONT SIZE=3D2>> protocol, yet I don't see any major advantages =
> to it over simply </FONT>
> <BR><FONT SIZE=3D2>> integrating a GnutellaNet client into the =
> Jabber client (since </FONT>
> <BR><FONT SIZE=3D2>> GnutellaNet client libs are widely available =
> for almost every platform </FONT>
> <BR><FONT SIZE=3D2>> by now). What's more, storing indexes to the =
> files on the Jabber </FONT>
> <BR><FONT SIZE=3D2>> server would subject the administrator of any =
> server to possible </FONT>
> <BR><FONT SIZE=3D2>> Napster-style litigation. If you'd really =
> like to get the Jabber </FONT>
> <BR><FONT SIZE=3D2>> server involved, maybe a =
> Jabber<->GnutellaNet transport is best. . .</FONT>
> <BR><FONT SIZE=3D2>> </FONT>
> <BR><FONT SIZE=3D2>> ...just my two pennies :-)</FONT>
> <BR><FONT SIZE=3D2>> </FONT>
> <BR><FONT SIZE=3D2>> - Dave</FONT>
> <BR><FONT SIZE=3D2>> </FONT>
> <BR><FONT SIZE=3D2>> </FONT>
> <BR><FONT SIZE=3D2>> BTW - The GnutellaNet isn't the only p2p =
> file-sharing network out </FONT>
> <BR><FONT SIZE=3D2>> there. You can integrate a client for any other =
> p2p file-sharing </FONT>
> <BR><FONT SIZE=3D2>> network instead (including Genny, Gnutella's =
> "official" replacement), </FONT>
> <BR><FONT SIZE=3D2>> if you prefer.</FONT>
> <BR><FONT SIZE=3D2>> </FONT>
> <BR><FONT SIZE=3D2>> aliban at gmx.net wrote:</FONT>
> <BR><FONT SIZE=3D2>> > </FONT>
> <BR><FONT SIZE=3D2>> > hello,</FONT>
> <BR><FONT SIZE=3D2>> > as i already mentioned i will write a =
> jabber File Sharing component. </FONT>
> <BR><FONT SIZE=3D2>> > it will store filenames in a mysql =
> database and a user can search </FONT>
> <BR><FONT SIZE=3D2>> > for this. He will get a jid as result. =
> Then he can request the file </FONT>
> <BR><FONT SIZE=3D2>> > from the JID. On my page you can find a =
> preview about the </FONT>
> <BR><FONT SIZE=3D2>> > jabberFS:iq that will be used by the =
> jabber File Sharing system.</FONT>
> <BR><FONT SIZE=3D2>> > <A =
> HREF=3D"http://skabber.rudbek.com/jabberfs/" =
> TARGET=3D"_blank">http://skabber.rudbek.com/jabberfs/</A></FONT>
> <BR><FONT SIZE=3D2>> > </FONT>
> <BR><FONT SIZE=3D2>> > jabberFS:iq:search v.1.0 </FONT>
> <BR><FONT SIZE=3D2>> > <A =
> HREF=3D"http://skabber.rudbek.com/jabberfs/jabberfs-iq-search.txt" =
> TARGET=3D"_blank">http://skabber.rudbek.com/jabberfs/jabberfs-iq-search.=
> txt</A></FONT>
> <BR><FONT SIZE=3D2>> > </FONT>
> <BR><FONT SIZE=3D2>> > jabberFS:iq:filetransfer v.1.0.1 </FONT>
> <BR><FONT SIZE=3D2>> > <A =
> HREF=3D"http://skabber.rudbek.com/jabberfs/jabberfs-iq-filetransfer.txt"=
> =
> TARGET=3D"_blank">http://skabber.rudbek.com/jabberfs/jabberfs-iq-filetra=
> nsfer.txt</A></FONT>
> <BR><FONT SIZE=3D2>> > </FONT>
> <BR><FONT SIZE=3D2>> > p.s. Julian: i switched jabber:iq:oob to =
> jabberFS:iq:filetransfer</FONT>
> <BR><FONT SIZE=3D2>> > </FONT>
> <BR><FONT SIZE=3D2>> > any comments are welcome.</FONT>
> <BR><FONT SIZE=3D2>> > Edrin</FONT>
> <BR><FONT SIZE=3D2>> > =
> _______________________________________________</FONT>
> <BR><FONT SIZE=3D2>> > jdev mailing list</FONT>
> <BR><FONT SIZE=3D2>> > jdev at jabber.org</FONT>
> <BR><FONT SIZE=3D2>> > <A =
> HREF=3D"http://mailman.jabber.org/listinfo/jdev" =
> TARGET=3D"_blank">http://mailman.jabber.org/listinfo/jdev</A></FONT>
> <BR><FONT SIZE=3D2>> > </FONT>
> <BR><FONT SIZE=3D2>> </FONT>
> <BR><FONT SIZE=3D2>> =
> _______________________________________________</FONT>
> <BR><FONT SIZE=3D2>> jdev mailing list</FONT>
> <BR><FONT SIZE=3D2>> jdev at jabber.org</FONT>
> <BR><FONT SIZE=3D2>> <A =
> HREF=3D"http://mailman.jabber.org/listinfo/jdev" =
> TARGET=3D"_blank">http://mailman.jabber.org/listinfo/jdev</A></FONT>
> </P>
>
> <P><FONT SIZE=3D2>-- </FONT>
> <BR><FONT SIZE=3D2>Thomas Muldowney</FONT>
> <BR><FONT SIZE=3D2>email/jabber: temas at jabber.org</FONT>
> </P>
>
> </BODY>
> </HTML>
> ------_=_NextPart_001_01C1B4AC.BA869EA6--
> _______________________________________________
> jdev mailing list
> jdev at jabber.org
> http://mailman.jabber.org/listinfo/jdev
>
More information about the JDev
mailing list