O manipulador de dados do WebSphere Transformation Extender é uma opção ideal quando você tem dados não-XML
entrando ou saindo em seu WebSphere ESB.
Observe que você deve ter o WebSphere Transformation Extender disponível.
Você deve instalar o WebSphere ESB antes de você instalar o WebSphere Transformation
Extender para o WebSphere ESB. Você deve ter uma licença válida para o WebSphere Transformation Extender. O WebSphere Transformation
Extender é um produto independente e precisa ser instalado separadamente.
Para seu servidor funcionar com o WebSphere Transformation
Extender, você deve utilizar o instalador do WebSphere Transformation Extender
para o WebSphere ESB. Além de instalar o WebSphere Transformation Extender, esse processo também instala as bibliotecas clientes Java™ do WebSphere Transformation Extender como um pacote configurável OSGi no produto WebSphere ESB de forma que seja acessível para o WebSphere ESB.
A instalação do WebSphere Transformation Extender
para o
WebSphere ESB é um processo em duas etapas:
- Execute o WebSphere Transformation
Extender para o SDK (Software Developers Kit). Isso instala o pacote configurável SDK e OSGi para
WebSphere Transformation
Extender nos WebSphere ESB
plug-ins.
- Opcional: Execute o instalador para o WebSphere Transformation Extender
Design Studio. Essa etapa fornece todas as ferramentas necessárias para projetar e criar tipos de árvores e mapas.
Nota: Você deve desempenhar a primeira etapa em cada nó no qual você
utilizará o manipulador de dados do WebSphere Transformation Extender.
A segunda etapa é necessária somente nos nós em que você deseja criar
e editar mapas.
A instalação do WebSphere Transformation Extender deve ter configurado o caminho do sistema para apontar para o WebSphere Transformation Extender. Verifique se o local de instalação (por exemplo,
C:\Arquivos de Programa\IBM\WebSphere Transformation Extender 8.2) é parte de seu
caminho do sistema.
O manipulador de dados do WebSphere Transformation Extender chama o WebSphere Transformation
Extender utilizando JNI (Java Native Interface). Isso pode ter implicações no desempenho em seu sistema.
O
manipulador de dados do WebSphere Transformation Extender possui
os seguintes requisitos de memória:
- Para a transformação de dados nativos para objeto de negócios, a memória requerida deve ter pelo menos duas vezes o tamanho dos dados nativos mais duas vezes o tamanho do objeto de negócios serializado.
- Para a transformação do objeto de negócios para dados nativos, a memória necessária é pelo menos duas vezes o tamanho do objeto de negócios serializado mais duas vezes o tamanho dos dados nativos.
O manipulador de dados do WebSphere Transformation Extender é uma opção ideal quando você tem dados não-XML
entrando ou saindo em seu ambiente do WebSphere ESB.
Para dados XML, você deve utilizar o manipulador de dados XML para JMS,
importações e exportações do WebSphere MQ e HTTP e utilizar as ligações de XMLDataHandler
para EIS.
Consideraões adicionais para utilizar o
manipulador de dados do de WebSphere Transformation
Extender.
- Se seus dados estiverem em um formato padrão de mercado suportado pelo WebSphere Transformation Extender,
o manipulador de dados do WebSphere Transformation Extender
será uma solução ideal. Consulte links relacionados para obter uma lista de pacotes de mercado.
- Para formatos como delimitado, csv e de largura fixa, utilize as ligações de
dados e manipuladores de dados fornecidos como parte do WebSphere ESB em vez
do manipulador de dados do WebSphere Transformation Extender.
- Para COBOL, utilize o gerador de ligação de dados COBOL para gerar uma ligação de dados COBOL.
- Para qualquer outro formato customizado, faça uma avaliação com base
nos requisitos de memória e a facilidade de desenvolvimento de um mapa do WebSphere Transformation
Extender comparado ao desenvolvimento de uma ligação de dados customizada.