2015-04-01 6 views
2

J'évalue actuellement les possibilités de développer un concept de plugin pour une application de bureau.
Lors de mes recherches, j'ai découvert l'OSGI et le Java Platform Module System (ou Project Jigsaw).
Je suis un peu confus au sujet des spécifications du système de module de plate-forme de Java.Projet Jigsaw/Système de module de plate-forme Java

  • Est-ce que le module Java System Platform permettent aux modules à ajouter comme Plugins?
    Est-il possible de déclarer des modules optionnels et accéder à leurs services?

  • Serait-il possible que les modules aient leur propre chemin de classe et soient séparés du reste de l'application?

  • Les programmeurs tiers pourront-ils implémenter des plugins s'intégrant parfaitement dans une application existante?

Je serais très reconnaissant si quelqu'un pouvait m'aider à comprendre la spécification.

Répondre

0
  1. Oui, services est ce que vous cherchez. Oui, chaque module a son propre chemin .
  2. Trop large.