P2P client developed in Java and based on plug-ins.
How well eMule, the most important
P2P application of all times, was accepted by the general public, caused many people to decide to imitate every last detail of the famous
client. But time change, and application focused towards
file exchanging do so likewise.
Thus, there is a new generation of P2P clients appearing, that are programed in
Java, that are compliant with a lot more different network
protocols, and that can work on any platform that support the Java Runtime Environment. A clear example of this is
XNap.
Behind a very simple interface,
XNap hides a vast amount of functions:
integrates file search, functions to start, pause or to stop the downloads, quick access the main program functions, integrated
chat to communicate with other users,...
But, of course, these functions aren't at all new. One of the features of the application that is worth highlighting as unique, is that the client includes a plug-in called
OpenNap, that supports different P2P networks like, for example, Gnutella, giFT (OpenFT), IRC, ICQ and OverNet.