OpenJNLP implements the Java Network Launching Protocol (JNLP), allowing a user to run a Java application or applet directly from the Internet. JNLP provides direct access to Java software using the latest JVM without the constraints and problems of applets within web browsers.
See Other Best Http & Network Clients Projects in Java: