Das Tool „MllpSend“
Sie können das MllpSend-Tool verwenden, um Daten an einen MLLP-Empfangsspeicherort zu senden.
Sie installieren dieses Tool über die benutzerdefinierte Installation von BizTalk Accelerator for HL7 (BTAHL7). Wenn Sie eine typische Installation zum Installieren von BTAHL7 durchgeführt haben, müssen Sie eine benutzerdefinierte Installation ausführen und die Testtools installieren, damit dieses Tutorial ordnungsgemäß funktioniert. Wählen Sie auf dem Bildschirm Benutzerdefinierte Einrichtung im Ordner Adapter die Option MLLP-Testtool aus, und wählen Sie im Ordner Artefakte die Option Testinstanzen aus. Weitere Informationen finden Sie unter Ausführen einer benutzerdefinierten Installation.
Das BTAHL7-Setup installiert dieses Tool unter <Laufwerk>:\Programme\Microsoft BizTalk <Version> Accelerator for HL7\SDK\MLLP Utilities.
Sie verwenden dieses Tool im End-to-End-Tutorial, im Tutorial zum Abfragen, im Batchverarbeitungstutorial und im Tutorial zur Nachrichtenanreicherung. Wenn Sie BTAHL7 über die Standardinstallation installiert haben und die MLLP-Testtools (einschließlich MllpSend und MllpReceive) nicht installiert haben, können Sie Ihre Lernprogrammergebnisse nicht testen.
Toolverwendung
Im Folgenden wird die Syntax veranschaulicht, die Sie zum Aufrufen dieses Befehlszeilentools verwenden:
mllpsend.exe [/?] [/I <IP>] [/P <PORT>] [/TWOWAY] [/REPEAT <n>] [/F <FILENAME> | "TEXT"] /SB nn /EB nn /CR nn
In der folgenden Tabelle werden die einzelnen Teile der Syntax beschrieben, die das MllpSend-Tool verwendet.
Syntax | BESCHREIBUNG |
---|---|
/? | Zeigt die Hilfe im Eingabeaufforderungsfenster an. |
/I <IP> | Gibt die Adresse an, an die gesendet werden soll. Der Standardwert ist localhost. |
/P-PORT <> | Gibt die Portnummer an, an die gesendet werden soll. Der Standardwert ist 11000. |
/F | Sendet den Inhalt der Datei FILENAME. |
/REPEAT <n> | Sendet die gleiche Nachricht n mal. Die Wrapperzeichen werden auf jede Nachricht angewendet. |
/TWOWAY | Der Absender wartet auf eine Antwort vom Empfänger. SB und EB müssen angegeben werden. CR ist optional. Im Dateimodus wird die Antwort in der Datei FILE gespeichert. ANTWORT. |
/SB | Legt den ASCII-Wert des Startblock-Trennzeichen-Bytes fest. Der Standardwert ist „none“. |
/EB | Legt den ASCII-Wert des Byte-Endblock-Trennzeichens fest. Der Standardwert ist „none“. |
/CR | Legt den ASCII-Wert des Wagenrücklauftrennzeichen-Bytes fest. Der Standardwert ist „none“. |
Beispiele für die Verwendung von Tools
In den folgenden Beispielen wird veranschaulicht, wie Sie das MllpSend-Tool verwenden können.
Beispiel 1: Sie können den folgenden Befehl verwenden, um eine Nachricht an einen unidirektionale Adapter zu senden, der an Port 13000 auf dem Server "myserver" lauscht. Die ASCII-Werte der Wrapperzeichen sind SB 11, EB 28 und CR 13.
mllpsend.exe /I myserver /P 13000 /SB 11 /EB 28 /CR 13 "A short message"
Beispiel 2: Sie können den folgenden Befehl verwenden, um eine Nachricht 100 Mal an einen Bidirektionalen Adapter zu senden, der an Port 11000 auf dem Server "localhost" lauscht. Die ASCII-Werte der Wrapperzeichen sind SB 11, EB 28 und CR 13.
mllpsend.exe /SB 11 /EB 28 /CR 13 /TWOWAY /REPEAT 100 "A short message"