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:[EMAIL PROTECTED]]=20 > Enviado el: Mi=E9rcoles, 13 de Febrero de 2002 01:26 p.m. > Para: [EMAIL PROTECTED] > 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 > > [EMAIL PROTECTED] 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 > > > [EMAIL PROTECTED] > > > http://mailman.jabber.org/listinfo/jdev > > >=20 > >=20 > > _______________________________________________ > > jdev mailing list > > [EMAIL PROTECTED] > > http://mailman.jabber.org/listinfo/jdev > > --=20 > Thomas Muldowney > email/jabber: [EMAIL PROTECTED] > > ------_=_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:[EMAIL PROTECTED]">mailto:[EMAIL PROTECTED]</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: [EMAIL PROTECTED]</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>> [EMAIL PROTECTED] 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>> > [EMAIL PROTECTED]</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>> [EMAIL PROTECTED]</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: [EMAIL PROTECTED]</FONT> > </P> > > </BODY> > </HTML> > ------_=_NextPart_001_01C1B4AC.BA869EA6-- > _______________________________________________ > jdev mailing list > [EMAIL PROTECTED] > http://mailman.jabber.org/listinfo/jdev > _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
