您可以创建 Orchestrator 插件,将外部产品的 API 公开至 Orchestrator 平台。您可以为任何公开 API 的技术创建插件,其中该 API 可被映射到 Orchestrator 可以使用的 JavaScript 对象中。

插件会将 Java 对象和方法映射到被添加至 Orchestrator 脚本 API 的 JavaScript 对象。如果外部技术公开了 Java API,您可以将 API 直接映射到 JavaScript,以便 Orchestrator 将其用于工作流和操作。

您可以使用 WSDL(Web 服务定义语言)、REST(表述性状态转移)或消息传递服务将公开的 API 与 Java 对象集成,从而以非 Java 语言为公开了 API 的应用程序创建插件。随后将集成的 Java 对象映射到 JavaScript 以供 Orchestrator 使用。

插件技术独立于 Orchestrator。即使您只有(例如 Java 存档,即 JAR 文件中)二进制代码而不是源代码的访问权限,您也可以为外部产品创建 Orchestrator 插件。