Netx - NETwork eXecute

| Announcing V0.5 of netx! | An open-source JNLP client

Quick Links About Netx Versions / Changes Screenshots Comparison Chart Feedback Documentation Using Netx Netx API JavaDoc JNLP spec Sample .jnlp file Project Links SourceForge Home Browse Source Support Request Features Report Bugs Browse Bugs Mailing Lists All downloads Netx-Powered Apps - Java Start Button - Object Component Desktop - More info... Volunteer Volunteer Join our mailing lists! Must be willing to write quality code / docs. Logos If you include netx as part of your application please use one of these logos: Under construction. | Version 0.5 Released! For more information see the web site at http://jnlp.sourceforge.net/netx/ About Netx - NETwork eXecute Netx is a high-quality implementation of the Java Network Launching Protocol (JNLP). It downloads code over the network for applications and applets, caches it, and runs it in a secure environment.
General Features: Quality: Highest quality open-source JNLP client. Modular: Easily add JNLP capabilities to your own applications. Security: Run code in a sandbox or log its activities. Small Size: Loads from a ~130K JAR file. Auto-Update: No special code needed to auto-update. Fast startup: Runs code from a cache for fast starting. Saves Memory: API to run apps in a shared JVM. No Browser: Runs apps and applets without a browser. Web Based: No installers needed to deploy an application.
Netx was designed from the ground-up to be a library for adding JNLP features to other applications. This allows the API to be clean, simple, and easy to use. Netx avoids the bloat and complication from application browsers and other UIs because these are done by other apps such as the Java Start button and OCD/Xito. What is JNLP? The Java Network Launching Protocol describes internet applications and applets, what resources they need, and how to run the code. The basic idea of JNLP is to let a user click on a link and have an application or applet run outside the browser. The main part of JNLP is the .jnlp file, which is an XML-formatted description of an application or applet. This file specified the code, security requirements, meta-data such as vendor and icons, and other information. Credits Written by Jon A. Maxwell (JAM) Contributors: Deane Richan, Graham Heyes, Thomas Singer, Steve Menard, Jan Boesenberg, Karsten Lentzsch, Scott Pennell, and others.