43.5. MLLP Producer
MLLP Producer는 MLLP 프레임 메시지 전송 및 HL7 승인을 지원합니다. MLLP Producer는 HL7 승인에 대해 질문하고 부정적인 승인을 받으면 예외를 발생시킵니다. 수신 된 승인이 교차되고 부정적인 승인이 발생하는 경우 예외가 발생합니다. MLLP Producer는 InOnly 교환 패턴으로 구성된 경우 승인을 무시할 수 있습니다.
43.5.1. 메시지 헤더 링크 복사링크가 클립보드에 복사되었습니다!
MLLP Producer는 Camel 메시지에 이러한 헤더를 추가합니다.
키 | 설명 |
---|---|
CamelMllpLocalAddress | 소켓의 로컬 TCP 주소 |
CamelMllpRemoteAddress | 소켓의 원격 TCP 주소 |
CamelMllpAcknowledgement | HL7 승인 byte[] 수신 |
CamelMllpAcknowledgementString | HL7 승인이 접수되었으며 String으로 변환되었습니다. |
43.5.2. 교환 속성 링크 복사링크가 클립보드에 복사되었습니다!
TCP 소켓의 상태는 Camel 교환의 다음 속성으로 제어할 수 있습니다.
키 | 유형 | 설명 |
---|---|---|
CamelMllpCloseConnectionBeforeSend | 부울 | true인 경우 데이터를 보내기 전에 소켓이 닫힙니다. |
CamelMllpResetConnectionBeforeSend | 부울 | true인 경우 데이터를 보내기 전에 소켓이 재설정됩니다. |
CamelMllpCloseConnectionAfterSend | 부울 | true인 경우 데이터를 보낸 직후 소켓이 닫힙니다. |
CamelMllpResetConnectionAfterSend | 부울 | true인 경우 소켓은 데이터를 보낸 직후 재설정됩니다. |