In linea di massima un motore deve girare sul server.
Puo` girare sul client, se trasferisci anche il database (in qualche caso limitato si puo` fare, anche in JS).
Ora non conosco la tua applet, per cui non so come agisca.
Probabilmente e` formata di due parti: il file .class e la sua chiamata (che gira sul client) e una parte da far girare off-line sul server che genera il database cui poi attinge il file .class.
Il consiglio che ti posso dare, quindi, e` rileggere attentamente le istruzioni dell'applet e vedre come si deve installare.
Ciao
Michele