Contenu du kit du développeur

Le kit de développement de logiciels comporte une documentation qui contient toutes les classes et interfaces publicapi, ainsi qu'un exemple de code.

Pour l'API SOAP, tous les composants de Unica Plan Integration Services sont installés dans un dossier dont le nom est devkits.

Le code exemple est installé dans les dossiers suivants :

  • Le dossier build, qui contient les scripts permettant de générer et de déployer les procédures personnalisées.
  • Le dossier Classes, qui contient les classes de procédures compilées.

    Les utilisateurs doivent déployer les classes compilées de leurs procédures personnalisées dans le répertoire spécifié par le paramètre de configuration integrationProcedureClasspathURL. Ensuite, Unica Plan Procedure Manager les charge comme spécifié dans le fichier de configuration procedure-plugins.xml.

  • Le dossier lib, qui contient les bibliothèques requises pour le développement et la compilation des procédures personnalisées.
  • Le dossier src, qui contient les fichiers source pour les procédures personnalisées. Les utilisateurs peuvent stocker à cet emplacement les procédures personnalisées à utiliser en tant que déclencheurs ou services Web. L'API SOAP seulement prend en charge les procédures personnalisées.
    • Le dossier src/procedure, qui contient le fichier de configuration procedure-plugins.xml. Chaque procédure personnalisée exécutée en tant que déclencheur en fonction d'un événement ou via un service Web externe doit avoir une entrée dans ce fichier. Les entrées doivent contenir un chemin d'accès complet aux classes de procédures et aux paramètres d'initialisation requis.
    • Le dossier src/procedure, qui contient également des procédures exemple, incluses dans Unica Plan. Ces procédures peuvent être utilisées pour comprendre et développer vos propres procédures personnalisées.

      Placez les procédures personnalisées dans une nouvelle structure de dossier sous le répertoire src, par exemple : com/<ma_société>/<mon_package>. Ne placez pas les procédures personnalisées dans le dossier des procédures exemple.

    • Le dossier src/soap contient les clients de service Web exemple développés en Java. Utilisez ces exemples comme point de départ pour développer les clients de service Web pour les services d'intégration. Ce dossier contient également des scripts binaires permettant de démarrer les clients exemple via la ligne de commande.