Java Web Start
see:
http://java.sun.com/products/javawebstart/
Also see the JNLP (Java Network Launching Protocol) Spec.