Credo che i Servlet siano la soluzione (anche perchè come faccio ad eseguire un'applicazione stand - alone sul server?)

Ma per creare un Servlet, il server deve avere requisiti particolari ?
Basta solo la VM, giusto ?