Ir para o conteúdo

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.