메시지 헤더 정보
비-라우팅 SIMessage 헤더 필드 및 작업 가능한 메소드는 JMS 메시지 헤더 필드에 맵핑될 수 있습니다.
헤더 필드
SIMessage 헤더 필드 | 필드 설명 | 해당 JMS 메시지 헤더 필드 | SIMessage 메소드 |
---|---|---|---|
우선순위(ReplyPriority) | 정수값 0 - 9, 높은 값은 높은 메시지 우선순위입니다. | JMSPriority(정수) |
|
신뢰도(ReplyReliability) | 메시지 전달의 신뢰도를 지정합니다. 허용된 값의 설명은 메시지 신뢰성 레벨 - JMS 전달 모드 및 서비스 통합 서비스 품질(QoS)의 내용을 참조하십시오. | JMSDeliveryMode(string)는 두 레벨의 신뢰도, PERSISTENT 및 NON_PERSISTENT를 지원합니다. |
|
TimeToLive(ReplyTimeToLive, RemainingTimeToLive) | 만기 전에 메시지가 큐에 남아 있을 수 있는 시간을 밀리초로 표시하는 정수입니다. | JMSExpiration(long)은 만기 시간으로, "현재 시간" 더하기(+) "라이브 시간"으로 계산됩니다. |
|
Discriminator(ReplyDiscriminator) | 메시지가 중개되어야 하는지 판별하도록 선택기 규칙에서 테스트되는 주제 이름을 포함하는 문자열입니다. | 해당 JMS 필드 없음 |
|
RedeliveredCount | 메시지가 다시 전달될 때마다 계산되어 유지되는 읽기 전용 필드(정수)입니다. | JMSRedelivered(Boolean)는 과거에 메시지가 전달되었지만 수신확인되지 않았을 수 있음을(보증되지는 않음) 표시합니다. | getRedeliveredCount |
ApiMessageId | 전송된 각 메시지를 고유하게 식별하는 문자열입니다. | JMSMessageId(string) |
|
CorrelationId | 일반적으로 요청 메시지를 응답으로 링크하는, 두 메시지를 링크하는 문자열입니다. | JMSCorrelationId(string) |
|
UserId | 메시지를 보낸 사용자의 ID를 표시하는 문자열입니다. | JMSX 사용자 ID는 WebSphere® Application Server에서 사용되지 않은 메시지 특성입니다. |
|