Plug-ins personalizados do Harmony¶
Introdução¶
Os plug-ins são o método obsoleto do Jitterbit de estender os recursos nativos do Harmony. A maneira recomendada e suportada de estender a plataforma Harmony é usando o Harmony Connector SDK.
Usando os SDKs de plug-in do Harmony, você pode criar e publicar seus próprios plug-ins para uso com Agentes Privados.
Importante
A criação de plug-ins personalizados está obsoleta. Consulte Deprecação e suporte em Plugins no site de documentação do Jitterbit.
Criar um plug-in personalizado¶
Para criar um plug-in personalizado, o Jitterbit fornece bibliotecas em Java ou C++ que você pode usar para interagir com o Jitterbit Harmony.
Os SDKs, em essência, fornecem a incorporação do código do plug-in que você escreve em uma atividade ou script do Integration Studio , ou um script, origem, destino ou serviço da Web do Design Studio. O uso dos SDKs permite que você aproveite as classes que reduza a quantidade de código que você precisa escrever. (Você pode usar qualquer linguagem de computador capaz de gerar arquivos executáveis na plataforma que você está usando, desde que atenda a esses requisitos.)
A criação de um plug-in envolve o fornecimento de uma lista de arquivos de entrada e saída e elementos de dados. Usar um plug-in altera o dados dos arquivos de entrada e seus elementos de dados no arquivo de saída e seus elementos de dados.
Um plug-in recebe o nome de arquivo de um arquivo XML que representa a entrada e o plug-in cria um XML de saída arquivo:
- Entrada: O arquivo XML de entrada contém uma lista de arquivos relevantes naquele ponto do pipeline. Se o o plug-in é executado depois que os arquivos de origem são obtidos de um site remoto, os nomes dos arquivos locais correspondentes são listados na entrada XML. A entrada XML também lista elementos de dados que foram definidos por scripts de transformação ou por outros plugins.
- Saída: Após a execução do trabalho, é gerada a saída XML, composta por novos (ou os mesmos) arquivos e elementos de dados novos ou modificados.
Se você estiver usando as classes SDK, elas automatizarão o processo de análise e criação desses arquivos XML.
Os arquivos SDK são fornecidos para uso com Java ou C++.
Aviso
Se estiver usando um plug-in personalizado, você é responsável pela segurança do plug-in personalizado.
SDK do Plug-in Java¶
Ao escrever um plug-in personalizado em Java, use estas bibliotecas e exemplos do Java SDK:
- Bibliotecas Java SDK: contém os três Bibliotecas Java (arquivos JAR) que compõem o SDK.
- Exemplos de SDK Java: contém uma compilação Arquivo README e vários exemplos demonstrando como escrever um plugin usando o SDK.
SDK do Plug-in C++¶
Ao escrever um plug-in personalizado em C++, use o Jitterbit C++ 9.0 Plugin SDK:
Treinamento de criação de plug-ins¶
O treinamento está disponível na Jitterbit University e o Curso de treinamento de criação de plugin Jitterbit.