Now we will see some of the details of a JNLP server implementation. We don't have the space needed to cover all the aspects of such an implementation. Instead, we will provide commented code for the more particular aspects of the protocol, such as version management, while leaving out servlet implementation details. Those interested may refer to the Juniper home page for the source code of a complete, up-to-date, and robust JNLP server implementation.
We will begin with HTTP details.
The JNLP protocol builds on top of the HTTP protocol. All JNLP requests are special HTTP GET requests.
In the following table are listed all the new MIME types that a Web server fully supporting JNLP needs to ...