Подписанные Апплеты, JNI и DLL - PullRequest
1 голос
/ 25 марта 2011

У меня есть вопрос о подписанных апплетах и ​​DLL. Я собираюсь сделать апплет, который использует кучу DLL, которая находится на жестком диске. Если мой апплет подписан и пользователь согласен запустить апплет, сможет ли dll выполнить что-либо?

Я искал, могу ли я столкнуться с какими-либо проблемами с ресурсами / очисткой, если мой апплет запускает библиотеки DLL. В основном, dll отвечают за такие вещи, как запись голоса + голосовой вывод (через openAL afaik) и реализации RTP и SIP. Поэтому я хочу убедиться, что нет проблем с доступом к этому материалу, если мой апплет подписан и пользователь согласен на его запуск.

Спасибо

1 Ответ

1 голос
/ 31 марта 2011

Это требования:

  • Ваш апплет подписан / пользователь соглашается запустить его
  • библиотеки, выполняющие часть JNI, должны быть в java.library.path
  • Ваш пользователь должен иметь достаточные привилегии для запуска DLL

Я сделал это, поэтому нет причин, по которым вы тоже не можете это сделать

...