2011-03-25 3 views
1

J'ai une question à propos des applets et dll signés. Je vais faire une applet qui utilise un tas de dll qui réside sur le disque dur. Si mon applet est signé et que l'utilisateur accepte d'exécuter l'applet, la DLL sera-t-elle capable d'effectuer quelque chose?Applets signées, JNI et DLL

Je cherchais si je pourrais rencontrer des problèmes de ressources/de dédouanement si mon applet exécute la DLL. Fondamentalement, les dll sont responsables de choses comme l'enregistrement vocal + la sortie vocale (via openAL afaik), et les implémentations RTP et SIP. Donc, je veux m'assurer qu'il n'y a aucun problème à accéder à ce contenu si mon applet est signé et que l'utilisateur accepte de l'exécuter.

Merci

Répondre

1

Ce sont les exigences:

  • votre applet est signé/aggrees utilisateur pour l'exécuter
  • les dll qui font la partie JNI doit être sur le java.library.path
  • votre utilisateur doit disposer des privilèges suffisants pour exécuter les dll

Je l'ai fait, donc ther e est pas une raison que vous ne pouvez pas le faire aussi

Questions connexes