메시지 (Sun Java System Message Queue 3.7 UR1 기술 개요)
메시지 헤더
헤더는 모든 JMS 메시지에서 필수입니다. 헤더에는 10개의 사전 정의된 필드가 포함되어 있습니다. 이러한 필드에 대한 목록과 설명은 표 2–3을 참조하십시오.
표 2–3 JMS 정의 메시지 헤더
헤더 필드
설명
JMSDestination
메시지를 보낼 대상 객체의 이름을 지정합니다. (공급자가 설정)
JMSDeliveryMode
메시지가 지속성 메시지인지 여부를 지정합니다. (기본적으로 공급자가 설정하거나, 클라이언트가 제작자 또는 개별 메시지에 대해 명시적으로 설정)
JMSExpiration
메시지가 만료되는 시간을 지정합니다. (기본적으로 공급자가 설정하거나, 클라이언트가 제작자 또는 개별 메시지에 대해 설정)
JMSPriority
0(낮음)-9(높음) 범위에서 메시지의 우선 순위를 지정합니다. (기본적으로 공급자가 설정하거나, 클라이언트가 제작자 또는 개별 메시지에 대해 명시적으로 설정)
JMSMessageID
공급자 설치 컨텍스트 내에서 메시지에 대한 고유 아이디를 지정합니다. (공급자가 설정)
JMSTimestamp
공급자가 메시지를 받은 시간을 지정합니다. (공급자가 설정)
JMSCorrelationID
클라이언트가 두 메시지 간의 통신을 정의하는 데 사용하는 값(클라이언트가 필요에 따라 설정)
JMSReplyTo
소비자가 회신을 보낼 대상을 지정합니다. (클라이언트가 필요에 따라 설정)
JMSType
메시지 선택기에서 평가할 수 있는 값(클라이언트가 필요에 따라 설정)
JMSRedelivered
메시지가 이미 전달되었지만 확인되지 않았는지 여부를 나타냅니다. (공급자가 설정)
'java' 카테고리의 다른 글
우분투에서 PPA Repository를 통해 오라클 JAVA8 설치방법 (0) | 2014.08.25 |
---|---|
Vector add(E e) 와 addElement(E e)의 차이 (0) | 2014.02.20 |
날짜, 시간 정규식 (0) | 2014.02.14 |
struts2, spring3 연동하기 (0) | 2012.05.05 |
[struts2]struts-2.3.1.2 필수 lib 파일들 (0) | 2012.04.26 |