From: Bharadwaj Srigiriraju Date: 2012-03-28T16:00:12+09:00 Subject: Re: Need to create a file-sharing client like Gnutella, where to start? Brian Candler wrote in post #1053091: > To do the whole thing from scratch sounds like a tall order to me, but > then again I don't know exactly what you are trying to produce, or why, > and what level of sophistication or polish you are looking for. I'm > guessing it's a school project, or else why wouldn't you just use an > existing file sharing client? Well, like you guessed it's a College project... I guess we have to go with some existing client and protocol for its design. We don't know details much about the project, but I guess it's something like a - software which is like DC++ but doesn't require any specific server allocated for it. After some search, I found that Gnutella is pretty similar to what we have been told to do and our instructor asked us to use any Object Oriented language. Despite knowing Java, I liked Ruby a LOT, and I wanted to try doing this thing in this comparatively new language. Do I need to check out some existing implementation of something like this and start off from somewhere, or Do I need to study all that (including Ruby and protocols) and start from scratch? Second one doesn't seem like a good idea to me, at this point of time. Any suggestions in this regard? Many thanks for help offered till now!! :) -- Posted via http://www.ruby-forum.com/.