Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   General Gnutella Development Discussion (https://www.gnutellaforums.com/general-gnutella-development-discussion/)
-   -   General Gnutella API (https://www.gnutellaforums.com/general-gnutella-development-discussion/67428-general-gnutella-api.html)

Hamtavs February 22nd, 2007 08:29 AM

General Gnutella API
 
Hi everyone! :P
This is my first post here!
I'm a Phex user

I need to implement a minimal gnutella client for an academic (small) project.

Which API should I use?

I tried Limewire, but I need something more general, possibly not tied to a specific client, and simple.
I tried Jtella, but ,here, someone said it's too old, in fact it's been 3 or 5 years since last update, and it doesn't implement some modern features, I presume.


Please Help me! :Smilywais:

AaronWalkhouse February 22nd, 2007 12:04 PM

What specifically do you need that cannot be done with LimeWire or Phex?

arne_bab February 23rd, 2007 05:49 AM

Please drop Gregor a note.

He's been thinking about an API for Phex for some time, so he might have useful feedback and ideas for you.

Just drop a post in "Development Open Discussion"
https://www.gnutellaforums.com/development-open-discussion/

Hamtavs February 23rd, 2007 07:07 AM

Thanks arne-bab!

In fact, If I'm not missing something, limewire and phex aren't structured as APIs.

Every source archive comes with a predefined folder structure, and related (ant) build files, which are focused on building a new phex-limewire client, with the specification given by their own community.
What I need is a library, a bounch of packages which I can add easily to my java package collection, and extracting them from a pre- existing project can be painful, because they rely on specific build files to be compiled, and aren't meant to be imported to other projects without them.

The only library I 've been able to import so far was Jtella but, as I said before, it seems too old to work with, though it's a small academic project.

arne_bab February 23rd, 2007 07:30 AM

I think you should still talk to Gregor about this, because he talked about an API for Phex, so you might be able to work together with him for making Phex easier to import.

We want Phex to be used as much as possible, and that definitely means, making it easier to use Phex in other projects is on our wishlist.

Hamtavs February 27th, 2007 08:03 AM

Good news:I managed to import JAR files from phex_3.0 archive.

No problems at all.

There's only a little issue: where can I find javadocs , if any, about phex's api?

arne_bab February 28th, 2007 02:36 AM

For JavaDoc, just download the svn-version of Phex:

Code:

svn co https://svn.sourceforge.net/svnroot/phex/phex/trunk
and do

Code:

cd build
ant javadoc

I can't promise, they'll be perfect, but I hope, they will be useful.

cmaeschig November 15th, 2007 05:39 AM

Phex examples
 
Hi!

I'm looking for some easy to understand examples on how to build a very simple file-serving app (just plain check, if a query is hit with reply message and upload on push-receive).

Could you please tell me, where to find?

Thanks a lot in advance,

Chris

Lovric August 1st, 2009 06:26 AM

Stream with Gnutella
 
Hello,

Is it also possible to transmit streams using Phex rather than simple files ?

I need this stuff to transmit video streams at eseco systems with P2P appliances.

________________
Ivan Lovric
ESECO SYSTEMS
Web3.0 and Web4.0 appliances for security, videosurveillance, and risk protection
ESECO SYSTEMS

arne_bab August 1st, 2009 09:40 AM

Discussion on Phex streaming continutes in http://www.gnutellaforums.com/genera...tml#post347136


All times are GMT -7. The time now is 06:44 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.