Un plug-in doit respecter une structure de fichiers standard et comprendre certains dossiers et fichiers précis. Le plug-in est livré sous la forme d'un fichier archive Java (JAR) ou ZIP standard que vous renommerez avec l'extension .dar.

Le contenu du fichier archive DAR doit suivre la structure de dossiers et les conventions de nommage suivantes.

Tableau 1. Structure du fichier archive DAR
Dossiers Description
nom_du_plug-in\VSO-INF\ Contient le fichier vso.xml qui définit le mappage des objets présents dans la technologie en plug-in avec les objets Orchestrator.

Le dossier VSO-INF et le fichier vso.xml sont obligatoires.

nom_du_plug-in\lib\ Contient les fichiers JAR qui renferment les binaires de la technologie en plug-in. Contient aussi les fichiers JAR qui renferment les implémentations de l'adaptateur, de la fabrique, des gestionnaires de notifications et d'autres interfaces au sein du plug-in.

Le dossier lib et les fichiers JAR sont obligatoires.

nom_du_plug-in\resources\ Contient les fichiers de ressources que nécessite le plug-in. Le dossier resources peut comprendre les types d'élément suivants :
  • Des fichiers image, pour représenter les objets du plug-in dans l'onglet Inventaire d'Orchestrator.
  • Des scripts, pour définir le comportement à l'initialisation lorsque le plug-in se lance.
  • Des modules Orchestrator, qui peuvent contenir des workflows personnalisés et d'autres ressources pour interagir avec les objets auxquels vous accédez à l'aide du plug-in.

Vous pouvez organiser les ressources dans des sous-dossiers. Par exemple, resources\images\, resources\scripts\ ou resources\packages\.

Le dossier resources est facultatif.

Vous pouvez utiliser le Centre de contrôle Orchestrator pour importer un fichier DAR sur le serveur Orchestrator.