Thanks for the suggestion. I am newby in this subject. I was also informed that Jtella is quite outdated. Well what I mean was lack of Documentaiton on Jtella except the javadocs.
BTW I am still wondering whether Gnutella v.04 protocol is still in use. Can new Gnutella clients (limewire,bearshare etc.) can still recognize old protocol messages? Thanks