Leer desde la conexión de red |
La acción Leer desde la conexión de red indica a Integration Service que lea los datos entrantes desde una conexión de red.
You can configure the following properties for the Read from Network Socket action:
Acción
Nombre: Especifica el nombre de la acción. Si lo desea, puede sustituir el nombre predeterminado escribiendo un nuevo nombre en este campo.
Descripción: Permite guardar una descripción para la acción.
Ejecutar acción: Permite especificar la frecuencia con la que quiera ejecutar la acción.
Siempre: Especifica que Integration Service ejecutará la acción cada vez que ejecute la integración.
Nunca: Especifica que Integration Service no ejecutará la acción cuando ejecute la integración.
Condicionalmente, en base a una variable: especifica que Integration Service ejecutará la acción solo cuando una variable seleccionada cumple una condición específica. Utilice esta opción en situaciones en las que solo haya una condición que determine si la acción se ejecutará o no. Una vez que haya activado esta opción, puede crear la instrucción condicional en el cuadro de entrada.
Con condiciones, en base a la expresión: Especifica las condiciones bajo las que Integration Service ejecutará la acción. Utilice esta opción para situaciones que requieran más de una instrucción condicional. Una vez que haya activado esta opción, puede crear la expresión condicional en el cuadro de entrada creando las instrucciones condicionales deseadas. Cree y edite su expresión condicional en la ficha Vista del árbol. Haga clic en la ficha Vista del texto para ver una vista del texto de solo lectura de la expresión condicional.
Conexión de red
Leer datos de la conexión de integración entrante original: Specifies that the data is read from the same socket connection as the one that is specified by the parent network socket integration. Available only when the parent integration is a network socket integration.
Leer con la nueva conexión: Specifies that the data is read from a new socket connection. Cuando se seleccione la opción Leer con la nueva conexión, o cuando el método de integración de nivel superior sea distinto a una integración de conexión de red, puede definir la conexión de red desde la que quiere que se lean los datos utilizando las siguientes opciones:
Protocolo: Especifica el protocolo de conexión a utilizar.
Puerto: Especifica el puerto de la dirección de red.
Escuchar en todas las interfaces de red: Al activarlo, la conexión responde a todas las direcciones de red.
Escuchar en dirección IP específica (v4/v6): Al activarlo, la conexión escucha solo a la dirección IP que especifique.
Ajustes de comunicación
Tiempo de espera de lectura: Especifica la cantidad de tiempo que se esperará a que la conexión lea los datos.
Tiempo de espera de escritura: Especifica la cantidad de tiempo que se esperará a que la conexión escriba los datos.
Protocolo de conexión
Enviar mensaje de confirmación cuando se conecta el cliente: Specifies the message that is sent when the socket connection is made. Enter the message that you want in the input box. Alternatively, you can add a variable to specify the acknowledgment message. You can also add a special character to the value you have entered.
Escriba el mensaje de respuesta después de leer los datos de la conexión del cliente: Specifies the message that is sent after the action runs. Enter the message that you want in the input box. Alternatively, you can add a variable to specify the response message. You can also add a special character to the value you have entered.
Opciones de datos
Codificación: Especifica el método utilizado para codificar el mensaje que se está leyendo.
Dejar de leer cuando: Especifica cuándo Integration Service dejará de leer el mensaje.
La secuencia de caracteres se ha recibido: Indica a Integration Service que deje de leer el mensaje después de que se haya recibido una secuencia concreta de caracteres.
Caracteres: Especifica la secuencia de caracteres que indican a Integration Service que deje de leer el mensaje.
Incluir secuencia en contenidos de datos de entrada: Especifica que la secuencia indicada de caracteres se leerá como parte del contenido de los datos.
Número de caracteres recibido: Indica a Integration Service que deje de leer el mensaje después de que se haya recibido una cantidad concreta de caracteres.
Caracteres: Especifica la cantidad máxima de caracteres que Integration Service admitirá en el mensaje.
El puerto pasa a estar inactivo: Indica a Integration Service que deje de leer el mensaje después de que el puerto esté inactivo durante un periodo de tiempo especificado.
Tiempo a esperar: Especifica la cantidad del tiempo que el puerto puede estar inactivo antes de que Integration Service deje de leer el mensaje.
Conexión desconectada: Indica a Integration Service que deje de leer el mensaje al desconectar la conexión.
Tipo de contenidos: Tipo de contenido de la información. Integration Service procesa los contenidos del mensaje según este formato.
Los datos se encuentran en un mensaje SOAP: Al activarla, Integration Service espera que los datos estén dentro de un mensaje SOAP.
Respuesta
Responder utilizando nueva conexión: Al activarla, indica a Integration Service que responda utilizando la nueva conexión especificada.
Nombre del host:Al activarla, permite especificar el nombre DNS del host remoto al que quiera conectarse.
Dirección IP (v4/v6): Cuando está activado, permite especificar la dirección IP de la conexión.
Puerto: Especifica el puerto de la dirección de red.
Salida
Guardar entrada de datos a variable: Especifica la variable en la que desea guardar la entrada de la acción. Indique la variable que quiera. Alternativamente, puede añadir una variable.
Probar Leer desde la conexión de red
Prueba: Ejecuta la acción. El panel Mensaje indica si la acción se ha realizado con éxito o si ha fallado.
|
Al hacer clic en el botón Prueba se ejecuta la acción, pero no la integración. Por lo tanto, la acción se ejecutará sin ningún dato de la integración que haya podido configurar para utilizarla conjuntamente con la acción. Para más información sobre cómo probar su integración, consulte Utilizar el panel Prueba. |
Cuenta de usuario
Heredar de la acción principal: Al activarla, la acción hereda las credenciales de la cuenta de usuario especificada en la página de propiedades Acciones. Alternativamente, si la acción es parte de una acción Agrupar, heredará las credenciales de la cuenta de usuario especificadas en la página de propiedades de la acción Agrupar inmediatamente superior.
Especificar credenciales de usuario: Al activarla, la acción se ejecuta utilizando las credenciales especificadas.
Gestión de errores y diagnósticos
Ignorar errores y continuar ejecutando acciones: Al activarla, especifica que en caso de que la acción falle, las demás acciones seguirán ejecutándose.
|
Cuando esta propiedad no esté activada y la acción falle, el comportamiento resultante depende de los siguientes factores:
Si la acción seleccionada está dentro de una acción Agrupar, no afectará a ninguna otra acción externa a dicha acción Agrupar. |
Reintentar si falla: Al activarla, especifica que en caso de que la acción falle, Integration Service intentará ejecutarlo de nuevo.
Máximo reintentos: Especifica la cantidad máxima de veces que Integration Service volverá a intentar ejecutar la acción. Disponible al activar Reintentar si falla.
Reintentar intervalo: Especifica el tiempo que Integration Service esperará después de que la acción haya fallado y antes de volver a ejecutarla. Disponible al activar Reintentar si falla.