Frage

ich eine Anwendung erschaffe, die verwendet das Java Plugin Framework- Plug-Ins laden und integrieren sie in das Programm.

Meine Frage ist: Gibt es eine Möglichkeit, bestimmte Operationen zu beschränken (wie einen neuen Prozess starten) in der Plug-In? Was ich im Sinn haben, ist so etwas wie Java WebStart, das heißt, wenn die Anwendung zugreifen möchte, um die Dateisystem-, wird der Benutzer aufgefordert, ob die Aktion zu ermöglichen.

Ich dachte an vielleicht einen Sicherheitsmanager zu schaffen, und wenn ja, wie kann ich das tun?

War es hilfreich?

Andere Tipps

Eine Frage kommt meiner Meinung nach - warum haben Sie JPF und nicht Equinox? Ich war neugierig und an den JPF Seiten geschaut und es sieht aus wie die Projekte letzte Aktualisierung vor zwei Jahren ist.

Sie begannen das Projekt den Eclipse-Plugin-Framework von Eclipse 2.x zu entkoppeln aber Eclipse-selbst bewegt zu OSGi (Equinox) ab Version 3.0. Equinox hat die Referenz-Implementierung von OSGi werden und es gibt viele gute Bücher zur Verfügung und noch mehr hervorragende Experten, die helfen zu jedem Aspekt zur Verfügung stellen kann.

Um meine Meinung: JPF war eine gute Idee vor einigen Jahren (genau wie die ersten Implementierungen eines Plug-in-Rahmen in frühen Eclipse-Versionen), aber der tatsächliche Standard für ein Plug-In Rahmen scheint jetzt OSGi zu sein.

Sicher, dass Ihre Frage nicht beantworten, aber meine Botschaft war nur für einen Kommentar zu lang.

Hier ist eine Website, die Sicherheit mit Equinox (oder zumindest gibt einige Hinweise) Erläutert Umsetzung: http: //www.eclipse.org/equinox/security/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top