Vous exposez une API provenant d'un produit externe à la plateforme Orchestrator en créant un plug-in Orchestrator. Il vous est possible de créer un plug-in pour toute technologie qui expose une API pouvant être mappée dans les objets JavaScript utilisables par Orchestrator.

Les plug-ins mappent les objets et méthodes Java vers les objets JavaScript qu'ils ajoutent à l'API de script d'Orchestrator. Si une technologie externe expose une API Java, vous pouvez mapper l'API directement dans JavaScript pour qu'Orchestrator l'utilise dans les workflows et les actions.

Vous pouvez créer des plug-ins pour les applications qui exposent une API dans une langue autre que Java à l'aide de WSDL (Web Service Definition Language), REST (Representational State Transfer) ou un service de messagerie afin d'intégrer l'API exposée aux objets Java. Vous mappez ensuite les objets Java intégrés dans JavaScript pour qu'Orchestrator puisse les utiliser.

La technologie en plug-in est indépendante d'Orchestrator. Vous pouvez créer des plug-ins Orchestrator pour les produits externes même si vous ne pouvez accéder qu'au code binaire et non au code source : par exemple dans les archives Java (fichiers JAR).