RE: [core-dev] new to limewire and connect option

"Greg Bildson" <[email protected]> Fri, 12 Nov 2004 15:50:10 -0500
Newsgroups gmane.network.gnutella.limewire.core.devel
Message-ID <[email protected]>
Rhomel,

Good luck.  We will likely not be of much help with your work but you are
free to ask the community.

Keep in mind that any resulting code must remain open and accessible based
on the GPL license.

Thanks
-greg

> -----Original Message-----
> From: Rhomel Chinsio [mailto:[email protected]]
> Sent: Friday, November 12, 2004 3:36 PM
> To: Greg Bildson
> Subject: Re: [core-dev] new to limewire and connect option
>
>
> Thanks Greg,
>
> That actually explains a lot.  Let me say more about what I'm trying
> to do.  We're trying to use the Limewire backend to setup our own sort
> of P2P filesharing network.  We'd like to manage some of the
> connections ourselves so that we can physically tell peers to connect
> to specific peers on the network (mostly for testing purposes).  This
> is a project for a class at UCI so the purpose is mostly academic.
>
> I've read the design document on limewire.org which gave me an idea of
> where everything was but it's still pretty complex.
>
> For our purposes, we need to be able to manually connect one peer to
> another and be able to send out "custom" messages over the network,
> not just query messages.  These custom messages will have small
> amounts of data.  It looks to me that the limewire and gnutella
> implementation can allow this but I'm very new to all of this.  The
> application should be able to download/upload so we're also hoping we
> can use the download and upload features of limewire but that does not
> have to modified.
>
> Thanks,
> Rhomel
>
> On Thu, 11 Nov 2004 20:07:31 -0500, Greg Bildson
> <[email protected]> wrote:
> > The original connect logic was added long before ultrapeers and leaves
> > existed.  Back in those days, everyone was an equal peer.  Now,
> to receive
> > an incoming connection, you need to be an ultrapeer.  If you
> can make one
> > host an ultrapeer then you should be able to establish
> connections from the
> > other host.
> >
> > Actually, if you blacklist everybody but each other on both
> ends then you
> > probably can establish old style peer connections.
> >
> > There are a couple tidbits of knowledge.  You'll probably need
> a lot more
> > but lets see.
> >
> > Thanks
> > -greg
> >
> >
> >
> > > -----Original Message-----
> > > From: [email protected]
> > > [mailto:[email protected]]On Behalf Of
> Rhomel Chinsio
> > > Sent: Thursday, November 11, 2004 7:47 PM
> > > To: [email protected]
> > > Subject: [core-dev] new to limewire and connect option
> > >
> > >
> > > Hi,
> > >
> > > I am new to limewire and am trying to use some of the source for a
> > > school project.
> > >
> > > I downloaded the source from the latest CVS and was able to compile
> > > and run the Main.java test program, but it isn't clear to me how the
> > > "connect" option works. I ran the program on two different computers
> > > and tried to connect one computer to the other but it says that it
> > > could not connect.  I also tried changing the port using the listen
> > > command.  I was able to use the query command to look for files and
> > > got some query hits back though without using the connect command.
> > >
> > > I traced the connect command to ManagedConnections but now I am
> > > reading code that I don't understand.  Can anyone help explain how
> > > this works?
> > >
> > > Thanks,
> > > Rhomel
> > > _______________________________________________
> > > core-dev mailing list
> > > [email protected]
> > > http://www.limewire.org/mailman/listinfo/core-dev
> > >
> > >
> >
> >


_______________________________________________
core-dev mailing list
[email protected]
http://www.limewire.org/mailman/listinfo/core-dev