MllpSend 도구
MllpSend 도구를 사용하여 MLLP 수신 위치로 데이터를 보낼 수 있습니다.
BTAHL7(BizTalk Accelerator for HL7) 사용자 지정 설치 절차를 통해 이 도구를 설치합니다. BTAHL7을 설치하기 위해 일반적인 설치를 수행한 경우 이 자습서가 올바르게 작동하려면 사용자 지정 설치를 실행하고 테스트 도구를 설치해야 합니다. 사용자 지정 설정 화면의 어댑터 폴더에서 MLLP 테스트 도구를 선택하고 아티팩트 폴더에서 테스트 인스턴스를 선택합니다. 자세한 내용은 사용자 지정 설치 수행을 참조하세요.
BTAHL7 설치 프로그램은 HL7\SDK\MLLP 유틸리티용 드라이브>:\Program Files\Microsoft BizTalk 버전 가속기에서< 이 도구를 설치합니다.><
엔드 투 엔드 자습서, 심문 자습서, 일괄 처리자습서 및 메시지 보강 자습서에서 이 도구를 사용합니다. 기본 설치를 통해 BTAHL7을 설치하고 MLLP Testtools(MllpSend 및 MllpReceive 포함)를 설치하지 않은 경우 자습서 결과를 테스트할 수 없습니다.
도구 사용량
다음은 이 명령줄 도구를 호출하는 데 사용하는 구문을 보여줍니다.
mllpsend.exe [/?] [/I <IP>] [/P <PORT>] [/TWOWAY] [/REPEAT <n>] [/F <FILENAME> | "TEXT"] /SB nn /EB nn /CR nn
다음 표에서는 MllpSend 도구에서 사용하는 구문의 각 부분을 설명합니다.
구문 | Description |
---|---|
/? | 명령 프롬프트 창에서 도움말을 표시합니다. |
/I <IP> | 보낼 주소를 표시합니다. 기본값은 localhost입니다. |
/P <포트> | 보낼 포트 번호를 표시합니다. 기본값은 11000입니다. |
/F | FILENAME 파일의 콘텐츠를 보냅니다. |
/REPEAT <n> | 동일한 메시지를 n 번 보냅니다. 래퍼 문자는 각 메시지에 적용됩니다. |
/Twoway | 발신자는 수신자의 응답을 기다립니다. SB 및 EB를 지정해야 합니다. CR은 선택 사항입니다. 파일 모드에서 응답은 파일 FILE에 저장됩니다. 응답. |
/Sb | 시작 블록 구분 기호 바이트의 ASCII 값을 설정합니다. 기본값은 none입니다. |
/Eb | 끝 블록 구분 기호 바이트의 ASCII 값을 설정합니다. 기본값은 none입니다. |
/Cr | 캐리지 리턴 구분 기호 바이트의 ASCII 값을 설정합니다. 기본값은 none입니다. |
도구 사용 예제
다음 예제에서는 MllpSend 도구를 사용하는 방법을 보여 줍니다.
예제 1. 다음 명령을 사용하여 서버 "myserver"의 포트 13000에서 수신 대기하는 단방향 어댑터에 메시지를 보낼 수 있습니다. 래퍼 문자의 ASCII 값은 SB 11, EB 28 및 CR 13입니다.
mllpsend.exe /I myserver /P 13000 /SB 11 /EB 28 /CR 13 "A short message"
예제 2. 다음 명령을 사용하여 서버 "localhost"의 포트 11000에서 수신 대기하는 양방향 어댑터에 메시지를 100번 보낼 수 있습니다. 래퍼 문자의 ASCII 값은 SB 11, EB 28 및 CR 13입니다.
mllpsend.exe /SB 11 /EB 28 /CR 13 /TWOWAY /REPEAT 100 "A short message"