Jitterbit plugins personalizados (obsoleto)
Introducción
Los plugins son el método obsoleto de Jitterbit para extender las capacidades nativas de Harmony. La forma recomendada y soportada de extender la plataforma Harmony es utilizando el Jitterbit Connector SDK.
Usando los Jitterbit Plugin SDKs, puedes crear y publicar tus propios plugins para su uso con agentes privados.
Importante
La creación de plugins personalizados está obsoleta. Consulta Obsolescencia y soporte en Plugins en el sitio de documentación de Jitterbit.
Crear un plugin personalizado
Para crear un plugin personalizado, Jitterbit proporciona bibliotecas en Java o C++ que puedes usar para interactuar con Jitterbit iPaaS.
Los SDKs, en esencia, proporcionan la incorporación del código del plugin que escribes en una actividad o script de Jitterbit iPaaS. Usar los SDKs te permite aprovechar clases que reducen la cantidad de código que necesitas escribir. (Puedes usar cualquier lenguaje de programación capaz de generar archivos ejecutables en la plataforma que estés utilizando, siempre que cumpla con estos requisitos.)
Crear un plugin implica proporcionar una lista de archivos de entrada y salida y elementos de datos. Usar un plugin cambia los datos de los archivos de entrada y sus elementos de datos en el archivo de salida y sus elementos de datos.
Se pasa al plugin el nombre de archivo de un archivo XML que representa la entrada, y el plugin luego crea un archivo XML de salida:
- Entrada: El archivo XML de entrada contiene una lista de archivos que son relevantes en ese punto de la canalización. Si el plugin se ejecuta después de que los archivos fuente han sido recuperados de un sitio remoto, los nombres de archivo locales correspondientes se enumeran en la entrada XML. La entrada XML también enumera los elementos de datos que han sido definidos por scripts de transformación o por otros plugins.
- Salida: Después de que se realiza el trabajo, se genera la salida XML, que consiste en archivos nuevos (o los mismos) y elementos de datos modificados o nuevos.
Si estás utilizando las clases del SDK, automatizan el proceso de análisis y creación de estos archivos XML.
Los archivos del SDK se proporcionan para su uso con Java o C++.
Advertencia
Si está utilizando un complemento personalizado, es responsable de la seguridad del complemento personalizado.
SDK de Complemento de Java
Al escribir un complemento personalizado en Java, utilice estas bibliotecas y ejemplos del SDK de Java:
- Bibliotecas del SDK de Java: Contiene las tres bibliotecas de Java (archivos JAR) que componen el SDK.
- Ejemplos del SDK de Java: Contiene un archivo README de construcción y varios ejemplos que demuestran cómo escribir un complemento utilizando el SDK.
SDK de Complemento de C++
Al escribir un complemento personalizado en C++, utilice el SDK de Complemento de Jitterbit C++ 9.0:
Capacitación en Creación de Complementos
La capacitación está disponible a través de Jitterbit University y el curso de capacitación en creación de complementos de Jitterbit.