Compartir a través de


Herramienta MllpReceive

Puede usar la herramienta MllpReceive para recibir datos de un puerto de envío MLLP.

Esta herramienta se instala a través del procedimiento de instalación personalizada del Acelerador de BizTalk para HL7 (BTAHL7). Si realizó una instalación típica para instalar BTAHL7, debe ejecutar una instalación personalizada e instalar las herramientas de prueba para que este tutorial funcione correctamente. En la pantalla Configuración personalizada, seleccione MLLP Test Tool (Herramienta de prueba mlLP ) en la carpeta Adapter (Adaptador ) y seleccione Test Instances (Instancias de prueba ) en la carpeta Artifacts (Artefactos ). Para obtener más información, vea Realizar una instalación personalizada.

El programa de instalación de BTAHL7 instala esta herramienta en <unidad>:\Archivos de programa\Acelerador de versiones> de Microsoft BizTalk <para HL7\SDK\MLLP Utilities.

Esta herramienta se usa en el Tutorial completo, el Tutorial interrogativo, el Tutorial de procesamiento por lotes y el Tutorial de enriquecimiento de mensajes. Si instaló BTAHL7 a través de la instalación predeterminada y no ha instalado la herramienta MLLPTest (incluido MllpReceive y MllpSend), no podrá probar los resultados del tutorial.

Uso de herramientas

A continuación se muestra la sintaxis que se usa para invocar esta herramienta de línea de comandos:

mllpreceive.exe [/?] [/I <IP>] [/P <PORT>] [/SPLIT] [/D <DIRECTORY>] [/STATICACK "ACKTEXT" | /HL7ACK <FILENAME>] /SB nn /EB nn /CR nn  

En la tabla siguiente se describe cada parte de la sintaxis que usa la herramienta MllpReceive.

Sintaxis Significado
/? Muestra esta ayuda.
/I <IP> Denota la dirección a la que se va a escuchar. El valor predeterminado es todas las direcciones IP disponibles.
/P <PORT> Indica el número de puerto al que se va a escuchar. El valor predeterminado es 12000.
/D <DIRECTORY> Almacena todos los mensajes recibidos en el directorio en <DIRECTORY>. Si no especifica <DIRECTORY>, el directorio predeterminado es %TEMP%.
/DIVIDIR Divide los datos recibidos en mensajes independientes en función de los delimitadores. Se requieren SB y EB. CR es opcional.
/STATICACK Confirmación estática devuelta al remitente. Aplicará el modo SPLIT.
/HL7ACK Confirmación HL7 devuelta al remitente. FILENAME indica el nombre del archivo que contiene el ACK HL7. Aplicará el modo SPLIT.
/SB Establece el valor ASCII de Start Block Delimiter Byte. El valor predeterminado es none.
/EB Establece el valor ASCII del byte delimitador de bloque final. El valor predeterminado es none.
/CR Establece el valor ASCII del byte de delimitador de retorno de carro. El valor predeterminado es none.

Ejemplo de uso de herramientas

Puede usar el siguiente comando para escuchar el puerto 10000 en localhost y guardar mensajes en archivos independientes en C:\TEMP:

mllpreceive.exe /P 10000 /SPLIT /SB 11 /EB 28 /CR 13 /D C:\TEMP  

Consulte también

Utilidades