WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Gravando Detalhes do Fechamento da Conexão em um Arquivo

Configure um fluxo de mensagens para gravar detalhes de um encerramento de conexão em um arquivo, pelo uso dos nós TCPIPServerInput, Compute e FileOutput ou FTEOutput.

Cenário: Um fluxo de mensagens grava detalhes do encerramento da conexão em um arquivo. O cenário usa o nó FileOutput; as etapas mostradas também se aplicam ao nó FTEOutput.

Instruções As etapas a seguir mostram como configurar um fluxo de mensagens para gravar detalhes do fechamento de qualquer conexão em um arquivo:

  1. Crie um fluxo de mensagens chamado TCPIP_Task15 com um nó TCPIPServerInput node, um nó Compute e um nó FileOutput. Para obter informações adicionais, consulte Criação de um Fluxo de Mensagens.
  2. Conecte o terminal Close do nó TCPIPServerInput ao terminal In do nó Compute.
  3. Conecte o terminal Out do nó Compute ao terminal In do nó FileOutput.
    Fluxo de mensagens que consiste nos nós TCPIPServerInput, Compute e FileOutput.
  4. No nó TCPIPServerInput, configure a propriedade Detalhes de conexão (na guia Básico) power 14155.
  5. No nó Compute, configure a propriedade ESQL (na guia Básico) como:
    BROKER SCHEMA Tasks
    
    
    CREATE COMPUTE MODULE TCPIP_Task15_Compute
    	CREATE FUNCTION Main() RETURNS BOOLEAN
    	BEGIN
    		-- CALL CopyMessageHeaders();
    		-- CALL CopyEntireMessage();
    		Set OutputRoot.XMLNSC.CloseEvent = InputLocalEnvironment.TCPIP;
    		RETURN TRUE;
    	END;
    
    	CREATE PROCEDURE CopyMessageHeaders() BEGIN
    		DECLARE I INTEGER 1;
    		DECLARE J INTEGER;
    		SET J = CARDINALITY(InputRoot.*[]);
    		WHILE I < J DO
    			SET OutputRoot.*[I] = InputRoot.*[I];
    			SET I = I + 1;
    		END WHILE;
    	END;
    
    	CREATE PROCEDURE CopyEntireMessage() BEGIN
    		SET OutputRoot = InputRoot;
    	END;
    END MODULE;
  6. Configure as seguintes propriedades do nó FileOutput.
    1. Na guia Básico, configure as seguintes propriedades:
      • Configure a propriedade Diretório para c:\temp\Task15.
      • Configure a propriedade Nome ou Padrão do Arquivo para CloseEvents.txt.
    2. Na guia Registros e Elementos, configure a propriedade Definição de Registro como O registro são dados não modificados.
  7. Salve o fluxo de mensagens.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:28:58


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ac67550_