XNap 3.0-pre1

XNap 3.0-pre1 Screenshot XNap will provide a plugin enabled framework for peer-to-peer (P2P) software and a client which is based on that framework.

Developer:   Yven Johannes Leist
      software by Yven Johannes Leist →
Price:  0.00
License:   Freeware
File size:   0K
Language:   
OS:   Windows Vista (?)
Rating:   0 /5 (0 votes)

XNap will provide a plugin enabled framework for peer-to-peer (P2P) software and a client which is based on that framework. It is free program and licensed under the GNU Public License.


XNap is purely written in Java. The client features a modern Swing based user interface and console support that will run nicely on every platform with a recent Java Runtime Environment (1.3 or higher).

P2P technology has rapidly evolved during the last few years. New network protocols are developed on a monthly basis and new applications for P2P technology are discovered. Often times developers want to concentrate on the implementation of the core technology and not worry about making it available to a larger user community. The XNap projects aims to fill that gap.

XNap provides programmers with interfaces for common tasks in P2P software like search, transfer and collaboration. Most interfaces are straightforward to use as they only provide the greatest common denominator. Still, provisions have been taken to ensure the API also allows for protocol specific extensions. As the protocol implementations only communicate through a common interface with the XNap application, a common look and feel for the various technologies is presented to the user.

The XNap client was designed in a way to allow easy extension through plugins. Actually the client itself is mostly useless and only makes sense if used in conjunction with plugins. In fact all of the network protocol implementations are provided by plugins. Actually some of these plugins are merely front ends for existing network protocol implementations. Due to the extension API it was possible to write a plugin for the Gnutella network using the Limewire core within a single weekend.

Another important aspect of the XNap project is fun and learning experience. The project is driven by motivated people who enjoy exploring the Java language and love the idea of free flow of information.

Limitations
None

tags the xnap  protocol implementations  plugins actually  network protocol  for the  the client  p2p software  p2p technology  

XNap 3.0-pre1 screenshot


Download XNap 3.0-pre1

 Download XNap 3.0-pre1


Authors software

XNap 3.0-pre1 XNap 3.0-pre1
Yven Johannes Leist

XNap will provide a plugin enabled framework for peer-to-peer (P2P) software and a client which is based on that framework.

Similar software

XNap 3.0-pre1 XNap 3.0-pre1
Yven Johannes Leist

XNap will provide a plugin enabled framework for peer-to-peer (P2P) software and a client which is based on that framework.

Hydranode 0.3.0 Hydranode 0.3.0
Alo Sarv

Hydranode is a plugin-driven, modular peer-to-peer client framework that was designed with true multi-network downloads in mind.

BetBug 2.2 BetBug 2.2
BETBUG HOLDINGS LIMITED

BetBug is the World’s first peer-to peer wagering platform.

Mammoth 0.1.3 Mammoth 0.1.3
Sander Wichers

Mammoth is a peer to peer file sharing client accessing the fasttrack network.

Peer Organizer 0.91.2327 Peer Organizer 0.91.2327
Ingenious Software

Peer Organizer is an internet integrated PIM that will save needed information where it can be access at any time.

BigSpeed Peer-to-Peer SDK 3.0 BigSpeed Peer-to-Peer SDK 3.0
BigSpeed Computing Inc.

BigSpeed Peer-to-Peer SDK is a set of two COM components (Agent and Hub) that lets you set up a virtual private peer-to-peer (P2P) network for secure file sharing and messaging.

eChanblardNext 11.4 eChanblardNext 11.4
Microseb

eChanblard is a free and useful eMule-based program of peer-to-peer.

CZDC 0.666[N] CZDC 0.666[N]
PPK

CZDC is a peer to peer client for Direct Connect network.

BitTorrent++ alpha 0.5.4 BitTorrent++ alpha 0.5.4
sirelvis

You'll find that BT++ (bee tee plus plus) is an improved client for the BitTorrent peer-to-peer file distribution solution.

Torrent Searcher SA 1.0 Torrent Searcher SA 1.0
Torrent Searcher

Torrent Searcher SA is a peer-to-peer client for Windows that allows you to download any file-type found on several popular P2P networks.

Other software in this category

Clustone 3.0 Clustone 3.0
delacove

Its search engine will connect you with the members who already have the same trade or the same interests as you.

WinMX 3.5 beta 4 WinMX 3.5 beta 4
FrontCode Tech

WinMX is a completely free file-sharing program like no other.

Piolet 1.9.8 Piolet 1.9.8
Pablo Soto

Piolet is a 3rd generation P2P network application.

Mo's Search++ 1.0.6 Mo's Search++ 1.0.6
Mo

Mo's Search++ is a software that completes Direct Connect clients like DC++.

Blubster Free 2.6.8 Blubster Free 2.6.8
Pablo Soto

Blubster is a music-sharing connection that is quickly attracting a user community.