The VPlanning application is a n-tier architecture web application. The VPlanning server consists of a set of "servlets". The VPlanning client uses Java’s reference implementation, "Java Web Start" ( This implementation allows a client application to run outside the Web browser, mimicking an applet by using the JNLP protocol (Java Network Launching Protocol). VPlanning can therefore be considered a “rich” client. (

loading table of contents...