Orchestrator 플러그인을 만들어 외부 제품의 API를 Orchestrator 플랫폼에 노출할 수 있습니다. Orchestrator에서 사용 가능한 JavaScript 개체에 매핑할 수 있는 API를 노출하는 모든 기술에 대한 플러그인을 만들 수 있습니다.

플러그인은 Orchestrator 스크립팅 API에 추가한 JavaScript 개체에 Java 개체 및 메서드를 매핑합니다. 외부 기술이 Java API를 노출하는 경우 Orchestrator용 JavaScript에 API를 직접 매핑하여 워크플로 및 작업에서 사용할 수 있습니다.

WSDL(웹 서비스 정의 언어), REST(Representational State Transfer) 또는 메시징 서비스를 사용하여 노출된 API를 Java 개체와 통합하는 방식으로 Java가 아닌 다른 언어로 API를 노출하는 애플리케이션의 플러그인을 만들 수 있습니다. 그런 다음 사용할 Orchestrator용 JavaScript에 통합된 Java 개체를 매핑합니다.

플러그인된 기술은 Orchestrator에 독립적입니다. 소스 코드 대신 Java 압축 파일(JAR 파일)과 같은 이진 코드에만 액세스할 수 있는 경우에도 외부 제품용 Orchestrator 플러그인을 만들 수 있습니다.