Parámetros de configuración para adaptadores de envío y recepción
En esta sección se proporcionan parámetros de configuración para adaptadores de protocolo mínimo de capa inferior (MLLP). Estos parámetros se dividen en dos tipos: caracteres de bloque y parámetros de conexión de red.
Establezca la configuración de caracteres de bloque en las propiedades de transporte de MLLP para un puerto de envío mediante el tipo de transporte MLLP.
Puede establecer los parámetros de conexión de red en las propiedades de transporte de MLLP para un puerto de envío o una ubicación de recepción mediante el tipo de transporte MLLP. Para ello, abra la consola de administración de BizTalk Server, vaya a la carpeta Puertos de envío o Ubicaciones de recepción, según corresponda, haga clic con el botón derecho en el puerto de envío específico o la ubicación de recepción, haga clic en Propiedades y, a continuación, haga clic en Configurar.
Caracteres de bloque
Estos parámetros son caracteres especiales que deben incluir los mensajes HL7 recibidos o enviados a través de adaptadores MLLP. Estos caracteres forman un bloque con el siguiente formato: <SB>DDD<EB><CR>, donde DDD representa los datos del mensaje, <SB> es el carácter de bloque de inicio, <EB> es el carácter de bloque final y <CR> es el retorno de carro.
Parámetro | Uso |
---|---|
<Retorno de carro cr> | Valor de byte (en formato hexadecimal) que se usa para el retorno de carro (el segundo contenedor de bytes después del byte final). Opcional. |
<Carácter de End-Block EB> | Valor de byte que se usa para el byte final (contenedor del finalizador de mensajes). FS> ASCII<, por ejemplo, <1c>. |
<Carácter de Start-Block SB> | Valor de byte que se usa para el byte inicial (contenedor de encabezado de mensaje). VT> ASCII<, por ejemplo, <0b>. |
DeliveryMode
Use el parámetro de modo de entrega para controlar si los archivos de instancia se entregan en secuencia o fuera de secuencia (en orden, desordenados). Cada ubicación de recepción tiene su propia secuencia de entrega para los archivos de instancia.
Use | Para hacer esto |
---|---|
Entrega ordenada | Recepción de MLLP: Establezca la propiedad Entrega ordenada en TRUE para especificar que los mensajes se deben procesar en un orden especificado. La entrega ordenada es importante para los mensajes que se deben procesar como un convoy, tal y como lo ha especificado un proceso empresarial de socio. Si establece la propiedad Entrega ordenada en FALSE (el valor predeterminado), el puerto no aplica la entrega ordenada. |
Parámetros de conexión de red
Estos parámetros se usan para establecer una conexión a través de la red, incluidos comentarios, nombre de conexión, nombre de host, identificador de puerto, tiempo de espera de recepción y tiempo de espera de envío.
Parámetro | Uso |
---|---|
Comentarios | Descripción de la conexión. Opcional. |
Nombre de la conexión | Nombre de la conexión supervisada. Se recomienda que el nombre sea único. El nombre se incluye en el nombre de las instancias del contador de rendimiento para esta conexión. |
Host | Recepción de MLLP: Opcional. Especifique una interfaz local en la que se van a escuchar las conexiones entrantes. De forma predeterminada, escucha en todas las interfaces locales. Envío de MLLP: Especifique el nombre netBIOS o la dirección IP del equipo de línea de negocio (LOB) al que desea conectarse. |
Conexión persistente | Recepción de MLLP: Establezca la propiedad Conexión persistente en FALSE (el valor predeterminado), para cerrar la conexión después de que la conexión esté inactiva durante el período de tiempo de espera. Establezca la propiedad Conexión persistente en True para mantener abierta la conexión. En la tabla siguiente se muestran los resultados de los valores posibles de los valores de Conexión persistente y Tiempo de espera de recepción . FALSE - >0 - La conexión se cierra una vez recibido un mensaje o transcurrido el período de tiempo de espera. FALSE - 0 - Provoca una condición de error: "El valor de tiempo de espera de recepción no debe ser cero en caso de conexión persistente FALSE". TRUE - 0 - La conexión nunca se interrumpe. TRUE - <>0 - Causa una condición de error: "El valor de tiempo de espera de recepción debe ser cero en caso de conexión persistente TRUE". Envío de MLLP: Establezca la propiedad Conexión persistente en FALSE, para cerrar la conexión si se recibe una respuesta dentro del período de tiempo de espera, o si transcurre el período de tiempo de espera. Establezca la propiedad Conexión persistente en True (el valor predeterminado) para mantener abierta la conexión. En la tabla siguiente se muestran los resultados de los valores posibles de los valores de Conexión persistente y Tiempo de espera de recepción . FALSE - O o >0 - La conexión se cierra una vez recibida una respuesta o transcurrido el período de tiempo de espera. TRUE - 0 o <>0 - La conexión nunca se interrumpe. El valor De tiempo de espera de envío no afecta al estado de la conexión. En la tabla siguiente se muestra el estado de conexión de los distintos tipos de puerto de envío cuando se cambia la configuración de la conexión persistente y se solicita la respuesta. Unidireccional estático -VERDAD -No - Permanece abierto Unidireccional estático -VERDAD -Sí - Permanece abierto Unidireccional estático -FALSO -No - Cerrado Unidireccional estático -FALSO -Sí - Cerrado Respuesta de solicitud estática -VERDAD -No - Permanece abierto Respuesta de solicitud estática -VERDAD -Sí - Permanece abierto Respuesta de solicitud estática -FALSO -No - Cerrado Respuesta de solicitud estática -FALSO -Sí - Cerrado |
Puerto | Recepción de MLLP: Identificador de puerto local en el que escuchar. Envío de MLLP: Id. de puerto remoto al que desea conectarse. |
Tiempo de espera de envío | Envío de MLLP: Tiempo máximo que esperará el adaptador de envío al enviar un mensaje, después del cual se agotará el tiempo de espera del socket de envío. Tras la expiración, el Acelerador de BizTalk para HL7 (BTAHL7) reintentará el mensaje. Además, en el caso de la operación sincrónica del puerto de envío, el tiempo máximo para recibir la confirmación (ACK) del LOB. |
Tiempo de espera de recepción | Recepción de MLLP: Tiempo máximo que esperará el adaptador de recepción mientras recibe un mensaje, después del cual se agotará el tiempo de espera del socket receptor. Tras la expiración, BTAHL7 cerrará la conexión. Además, en el caso de la operación sincrónica de la ubicación de recepción, el tiempo máximo para enviar el ACK al LOB. |
Solicitar respuesta habilitada | Envío de MLLP: Yes/No. Habilita la recepción de ACK en la misma conexión TCP. |
Enviar URI de ubicación de recepción para ACK | Envío de MLLP: URI de la ubicación de recepción en la que los ACK recibidos en la misma conexión TCP se entregarán a la base de datos del cuadro de mensajes. |
Consulte también
Procesamiento de mensajes con codificación MLLP
Procesamiento de adaptadores de recepción de MLLP
Procesamiento de adaptadores de envío de MLLP
Configurar un puerto de envío para recibir confirmaciones