Envoyé par
tchize_
Salut,
une classe en elle même en java n'as pas "accès aux dlls" par contre, elle peut utiliser des classes dites "natives". Je suppose donc que c'est de çà dont tu parle. Le .class des classes natives doivent se trouver dans le .jar de ton applet ou se trouver dans le classpath de la jvm. Par contre, pour les dll (ou .so sous unix), elle ne peuvent qu'être installée préalablement coté client.
De plus, si les .class utilisat les interfaces natives son dans le jar de l'applet et non dans la classpath de la JVM, il va falloir que tu "signe" l'applet avec un certificat de sécurité. L'utilisateur devra alors marquer son accord pour l'exécution de l'applet. (en gros une applet signée à plus de privilège, exécuter du code natif fait partie de ces privilèges).
Si l'applet est trop contraignante, oriente toit peut etre plutot vers une application type java webstart
Partager