Sobre a Amostra de Saída do Arquivo

O Nó FileOutput é usado para gravar mensagens no sistema de arquivos do intermediário. Você pode usar o Nó FileOutput para criar um novo arquivo a partir de uma única mensagem ou para substituir o conteúdo de um arquivo existente por uma mensagem. Os registros podem ser criados diretamente a partir das mensagens e podem ser preenchidos com um comprimento fixo ou separados de outros registros por um caractere delimitador.

O nó FileOutput pode ser utilizado para desempenhar as seguintes tarefas:

Esta amostra demonstra como um nó FileOutput pode ser utilizado para enviar uma mensagem para um caminho de arquivo através de um fluxo de mensagens. A amostra é baseada em um cenário onde detalhes de item e preços de uma fatura de vendas são enviados usando uma mensagem SOAP via HTTP e são atualizados e gravados para um arquivo, antes de serem retornados via HTTP.

Essa amostra utiliza um fluxo de mensagens e abrange as seguintes ações:

  1. Um nó HTTPInput recebe uma mensagem SOAP que contém uma fatura de vendas.
  2. Um nó JavaCompute é utilizado para atualizar alguns dos detalhes de item e preço na fatura de vendas.
  3. Um nó SOAPExtract remove o envelope SOAP da mensagem, armazenando-o no ambiente local.
  4. A mensagem resultante é gravada em um arquivo utilizando o nó FileOutput.
  5. Um nó SOAPEnvelope inclui o envelope SOAP armazenado de volta na mensagem.
  6. A mensagem é enviada de volta para o remetente usando um nó HTTPReply.

O seguinte fluxo de mensagens, FileOutputNodeSampleFlow, é importado pela amostra:

FileOutputNodeSampleFlow

Voltar para Home da Amostra