XNapXNap provides a plugin enabled framework for peer-to-peer (P2P) applications and a client which is based on that framework | |
Download |
XNap Ranking & Summary
Advertisement
- License:
- Freeware
- Publisher Name:
- Yven Johannes Leist
- Operating Systems:
- Windows All
- File Size:
- 2.1 MB
XNap Tags
- plugin file chat tool P2P file sharing Framework Docbook framework publishing framework XNA framework Multilayered Framework licensing framework REST framework Python framework C framework plugin-driven client P2P plugin logging framework DotNetNuke Framework simulation framework fuzzing framework peer to peer client climate protection framework implement framework LispIDE Framework ILM Framework AOP validation framework UnitTest Framework DevExpress Framework managed framework Mapping Framework symfony framework Validation Framework Micro Framework Framework Syntax preference system framework Deployment Framework Framework Deployment Flickr Framework Theme Framework MVC framework Silverlight Framework RAD Framework runtime framework Framework extensions Parser Framework Prototype Framework Zend Framework Extension trace framework Robot Framework Simple Plugin Framework plugin framework Framework Version Service Framework benchmark framework search framework ORM Framework ORA Framework logger framework opengl framework remoting framework database framework multicore framework ActionScript framework layout framework design assertion framework Game Framework Detect Framework Framework Decompiler framework mapping max framework wxPython framework ANSI C++ framework network framework BDD framework Webservice Framework CTI Framework Console Framework Metamodel framework AOP framework CSLA framework DLINQ Framework framework architecture XMLRPC framework Objective C framework behavior driven framework evaluation framework persistance framework Java OSGI-based framework middleware framework Logback logging framework Atom framework help framework Framework Compiler Compile Framework NET Framework Client Profile serialization framework GStreamer multimedia framework ASN.1 framework Java3D framework emulation framework bot framework MD5 framework scientific framework modeling framework Qt framework generate framework framework generator driver framework Fitnesse framework solve argumentation framework SMPP client framework prototyping framework OSGi R4 framework analysis framework mocking framework MyFaces framework JSF framework integration framework animation framework execution framework multimedia framework graphics framework Micro Framework libray productivity framework trasnaction framework kryptographic framework emluation framework IMS framework OSGi framework declarative framework basic framework IOC Framework databinding framework audio synthesis framework networking framework parsing framework rendering framework framework structure neuro-evolution framework FSharp Framework Mock Framework Change Framework language framework ATS framework Video Framework Undo Framework filter shekan framework 3.5 spss student version framework 2.0 free java antivirus full version video current version plugin free cell phone msxml version 6.10.1129.0 auto repair sales ilivid for mac java whatsapp for
XNap Description
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
XNap Related Software