Ich würde eher vermeiden irgeneine "aktive" Technik auf dem Client zu verwenden. Man sollte möglichst auf dem Client nur
HTML/
XML und Javascript benötigen. Alles andere (auch Java) macht Probleme. Nicht überall ist Java auf dem Client installiert bzw. kann installiert werden.
Windows Vista - Eine neue Erfahrung in Fehlern.