메시지 특성

메시지 특성이 메시지 특성 대화 상자에 표시되어 있습니다. 모든 메시지 특성을 편집할 수는 없습니다.

다음 표에는 큐에서 가져오거나 넣을 수 있는 IBM® MQ 메시지의 특성이 나열되어 있습니다.

각 특성에 대해 해당 특성의 의미가 간략히 설명되어 있습니다. 또한 표에는 API에서 사용되는 이름의 MQMD 양식도 표시됩니다. IBM Knowledge CenterMQMD의 개요에서 설명합니다.

일반 페이지

다음 표에는 메시지 특성 대화 상자의 일반 페이지에 있는 특성이 나열되어 있습니다.

특성 의미 MQMD 양식
위치 읽기 전용. 메시지 큐의 현재 위치. (적용할 수 없음)
메시지 유형 읽기 전용. 메시지의 유형입니다. 데이터그램은 메시지가 응답을 요구하지 않음을 의미합니다. 요청은 메시지가 응답을 요구함을 의미합니다. 응답은 메시지가 이전 요청 메시지의 응답임을 의미합니다. 보고서는 메시지가 일부 예상하거나 예상치 못한 발생을 보고하는 것임을 의미하며 일반적으로 일부 다른 메시지와 관련되어 있습니다. 예: 유효하지 않은 데이터가 포함된 요청 메시지. MsgType
우선순위 읽기 전용. 이는 메시지의 우선순위입니다. 최하위 우선순위는 0입니다. Priority
지속 읽기 전용. 메시지가 지속적인지 또는 비지속적인지 여부를 나타냅니다. 지속 메시지인 경우, 메시지가 시스템 장애 및 큐 관리자 재시작 시에도 보존됩니다. 비지속 메시지인 경우 NPMCLASS(HIGH) 특성이 설정된 큐에 있는 경우에만 메시지가 재시작 시에도 보존됩니다. 하지만 NPMCLASS(HIGH) 특성을 가진 경우에도 QMGR 클래스에서는 메시지가 보존되지 않습니다. 재시작 프로시저 동안 보조 기억장치에서 발견되는 경우에도 NPMCLASS(NORMAL) 특성을 가진 큐에 있는 비지속 메시지는 큐 관리자 재시작 시 제거됩니다. Persistence
입력 날짜/시각 읽기 전용. 메시지를 넣은 날짜. PutDate; PutTime
만기 읽기 전용. 메시지가 대상 큐에서 이미 제거되지 않은 경우 메시지의 제거가 가능해지는 시간 간격(0.1초 단위). 만기 간격은 메시지를 넣은 애플리케이션에 의해 설정됩니다. Expiry
응답 대상 큐 읽기 전용. 메시지에 대해 가져오기 요청을 발행한 애플리케이션이 응답 및 보고 메시지를 송신해야 하는 메시지 큐의 이름. ReplyToQ
응답 대상 큐 관리자 읽기 전용. 응답 대상 큐가 정의된 큐 관리자의 이름. ReplyToQmgr
백아웃 수 읽기 전용. 메시지가 MQGET 호출에 의해 이전에 작업 단위의 일부로 리턴되어 백아웃된 횟수. BackoutCount

보고서 페이지

다음 표에는 메시지 특성 대화 상자의 보고서 페이지에 있는 특성이 나열되어 있습니다. 보고서는 다른 메시지에 대한 메시지이며 원래의 메시지에 관련된 예상 이벤트나 예상하지 못한 이벤트를 애플리케이션에게 알려주는 데 사용합니다. 보고서 페이지는 보고 메시지와 관련된 특성을 표시합니다. 자세한 정보는 IBM Knowledge Center보고서 옵션 및 메시지 플래그의 내용을 참조하십시오.

특성 의미 MQMD 양식
보고서 읽기 전용. 이 필드는 송신자 애플리케이션이 보고 메시지가 필요한지, 애플리케이션 데이터가 보고 메시지를 포함할지 여부 및 보고서의 메시지와 상관 ID나 응답 메시지를 설정하는 방법을 지정하는 위치입니다. Report
피드백 읽기 전용. 보고서 메시지와만 사용하여 보고서의 성질을 표시합니다. Feedback
원래 길이 읽기 전용. 보고서 메시지와만 사용하여 보고서와 연관된 원래 메시지의 길이를 표시합니다. OriginalLength

컨텍스트 페이지

다음 표에는 메시지 특성 대화 상자의 컨텍스트 페이지에 있는 특성이 나열되어 있습니다. 컨텍스트 페이지는 메시지에 대한 송신자 애플리케이션에서의 정보를 표시합니다.

특성 의미 MQMD 양식
사용자 ID 읽기 전용. 메시지를 생성한 애플리케이션의 사용자 ID. UserIdentifier
애플리케이션 유형 읽기 전용. 메시지를 넣는 애플리케이션의 유형(예: CICS® 또는 AIX®). PutApplType
Put 애플리케이션 이름 읽기 전용. 메시지를 넣는 애플리케이션의 이름.이 이름은 잘려서 표시될 수 있습니다. PutApplName
애플리케이션 ID 데이터 읽기 전용. 애플리케이션 모음에서 정의하는 정보이며 메시지 또는 메시지 진원지에 대한 정보를 제공하는 데 사용할 수 있습니다. ApplIdentityData
애플리케이션 원본 데이터 읽기 전용. 애플리케이션 모음에서 정의하는 정보이며 메시지의 원본에 대한 추가 정보를 제공하는 데 사용할 수 있습니다. ApplOriginData
계정 토큰 읽기 전용. 메시지의 결과로 수행된 작업을 애플리케이션이 적절히 담당하도록 하는 정보. AccountingToken

ID 페이지

다음 표에는 메시지 특성 대화 상자의 ID 페이지에 있는 특성이 나열되어 있습니다. ID 페이지는 메시지와 연관된 ID 정보를 표시합니다.

특성 의미 MQMD 양식
메시지 ID 읽기 전용. 하나의 메시지를 다른 메시지와 구별하는 데 사용되는 메시지 ID. MsgId
메시지 ID 바이트 읽기 전용. 메시지 ID(바이트 양식). MsgId
상관 ID 읽기 전용. 애플리케이션이 하나의 메시지를 다른 메시지에 관련시키거나 메시지를 애플리케이션이 수행하고 있는 다른 작업에 관련시키는 데 사용할 수 있는 상관 ID. CorrelId
상관 ID 바이트 읽기 전용. 상관 ID(바이트 형식). CorrelId
그룹 ID 읽기 전용. 실제 메시지가 속하는 특정 메시지 그룹이나 논리 메시지를 식별하는 데 사용되는 그룹 ID. GroupId
그룹 ID 바이트 읽기 전용. 그룹 ID(바이트 양식). GroupId

세그먼트화 페이지

다음 표에는 메시지 특성 대화 상자의 세그먼트화 페이지에 있는 특성이 나열되어 있습니다. 세그먼트화 페이지는 대형 메시지의 세그먼트화와 관련된 특성을 표시합니다.

특성 의미 MQMD 양식
논리 순서 번호 읽기 전용. 그룹 내에 있는 논리 메시지의 순서 번호. 순서 번호는 1에서 시작하며 그룹에 있는 새로운 각 논리 메시지에 대해 1씩 증가하여 최대값은 999,999,999입니다. 그룹에 없는 실제 메시지의 순서 번호는 1입니다. MsgSeqNumber
오프셋 읽기 전용. 논리 메시지의 처음 부분부터 시작되는 실제 메시지의 데이터 오프셋 Offset
플래그 읽기 전용. 메시지의 특성을 지정하거나 이에 대한 처리를 제어하는 플래그 MsgFlags

이름 지정된 특성 페이지

다음 표에는 메시지 특성 대화 상자의 이름 지정된 특성 페이지에 있는 특성이 나열되어 있습니다. 이름 지정된 특성 페이지는 환경 설정 대화 상자의 메시지 특성 페이지에서 이름 지정된 특성으로를 선택하고 선택한 메시지에 특성이 있는 경우에만 표시됩니다. 메시지 디스크립터 또는 확장자에 포함된 메시지 특성을 제외한 모든 특성은 이름 지정된 특성 패널에 이름 값 쌍으로 표시되어야 하며 특성은 메시지 데이터에서 제거됩니다.

MQGMO 옵션은 MQGMO_PROPERTIES_IN_HANDLE이며 관련 메시지 가져오기(get) 옵션에 대한 자세한 정보는 MQ 메시지 가져오기(get) 옵션의 내용을 참조하십시오.

환경 설정 대화 상자에 대한 자세한 정보는 MQ 탐색기 구성을 참조하십시오.

특성 의미
이름 읽기 전용. 메시지 특성의 이름.
읽기 전용. 이름 지정된 특성의 실제 값입니다.

MQRFH2 특성 페이지

다음 표에는 메시지 특성 대화 상자의 MQRFH2 특성 페이지에 있는 특성이 나열되어 있습니다. MQRFH2 특성 페이지를 표시하는 두 가지 방법이 있습니다.
  • 환경 설정 대화 상자의 메시지 페이지에서 메시지 본문의 MQRFH2 구조로를 선택하십시오.

    메시지 디스크립터 또는 확장자에 포함된 메시지 특성을 제외한 모든 메시지 특성이 MQRFH2 특성에 표시되어야 하며 특성은 메시지 데이터에 유지됩니다. MQGMO 옵션은 MQGMO_PROPERTIES_FORCE_MQRFH2이며 관련 메시지 가져오기(get) 옵션에 대한 자세한 정보는 MQ 메시지 가져오기(get) 옵션의 내용을 참조하십시오.

  • 환경 설정 대화 상자의 메시지 페이지에서 WebSphere MQ V6와 호환되는 메시지 본문의 MQRFH2 구조로를 선택하십시오. 메시지에 mcd, jms, usr 또는 mqext 접두부가 있는 특성이 포함된 경우에만 MQRFH2 특성 페이지가 표시됩니다.

    메시지에 mcd, jms, usr 또는 mqext 접두부가 있는 특성이 포함된 경우, 메시지 디스크립터 또는 확장자에 포함된 메시지 특성을 제외한 모든 메시지 특성이 MQRFH2 특성 패널에 표시되어야 하며 특성은 메시지 데이터에 유지됩니다. 그렇지 않은 경우에는 메시지 디스크립터 또는 확장자에 포함된 메시지 특성을 제외한 모든 메시지 특성이 제거되며 표시되지 않습니다. MQGMO 옵션은 MQGMO_PROPERTIES_IN_COMPATIBILITY이며 관련 메시지 가져오기(get) 옵션에 대한 자세한 정보는 MQ 메시지 가져오기(get) 옵션의 내용을 참조하십시오.

환경 설정 대화 상자에 대한 자세한 정보는 MQ 탐색기 구성을 참조하십시오.

MQRFH2 구조는 중첩된 xml이므로 MQRFH2 등록 정보 페이지에 MQRFH2 등록 정보가 트리 보기로 표시됩니다. 동일한 동의어의 모든 특성은 펼쳐서 모든 특성을 표시할 수 있고, 접어서 모든 특성을 숨길 수 있는 동의어 트리 아래에 그룹화됩니다.

특성 의미
이름 읽기 전용. 메시지 특성의 이름.
읽기 전용. 이름 지정된 특성의 실제 값입니다.

데이터 페이지

다음 표에는 메시지 특성 대화 상자의 데이터 페이지에 있는 특성이 나열되어 있습니다. 데이터 페이지는 메시지 데이터 자체 및 데이터 형식에 대한 정보를 표시합니다.

특성 의미 MQMD 양식
데이터 길이 읽기 전용. 원본 메시지의 길이입니다. OriginalLength
형식 읽기 전용. 메시지의 송신자가 메시지에 있는 데이터의 성격을 수신자에게 나타내는 데 사용한 이름. Format
코드화 문자 세트 ID 읽기 전용. 애플리케이션 메시지 데이터에 있는 문자 데이터의 코드화 문자 세트 ID. CodedCharSetId
인코딩 읽기 전용. 메시지에 있는 숫자 데이터의 숫자 인코딩. 이 값은 MQMD 구조 자체에서 숫자 데이터에 적용되지 않습니다. Encoding
메시지 데이터 읽기 전용. 읽기 가능한 ASCII 텍스트로 된 메시지 데이터. (적용할 수 없음)
메시지 데이터 바이트 읽기 전용. 메시지 데이터(16진 형식). (적용할 수 없음)

데드-레터 헤더 페이지

다음 표에는 메시지 특성 대화 상자의 데드-레터 헤더 페이지에 있는 특성이 나열되어 있습니다. 데드-레터 헤더 페이지는 메시지에 데드-레터 헤더가 있는 경우에만 표시됩니다.

특성 의미 MQMD 양식
이유 메시지가 원래 목적지 큐 대신에 데드-레터(미전달 메시지) 큐에 놓이게 된 이유를 식별합니다. Reason
목적지 큐 메시지의 원래 목적지인 메시지 큐의 이름. DestQName
목적지 큐 관리자 메시지의 원래 목적지인 큐 관리자의 이름. DestQMgrName
원래 인코딩 MQDLH 구조를 따르는 데이터의 숫자 인코딩을 지정합니다(일반적으로 원래 메시지로부터의 데이터). 이는 MQDLH 구조 자체의 숫자 데이터에는 적용되지 않습니다. Encoding
원래 CCSID MQDLH 구조를 따르는 데이터의 문자 세트 ID를 지정합니다(일반적으로 원래 메시지로부터의 데이터). 이는 MQDLH 구조 자체의 문자 데이터에는 적용되지 않습니다. CodedCharSetId
원래 형식 MQDLH 구조를 따르는 데이터의 형식 이름을 지정합니다(일반적으로 원래 메시지로부터의 데이터). Format
Put 애플리케이션 유형 메시지를 넣는 애플리케이션의 유형. 메시지의 원본 컨텍스트의 일부입니다. 메시지 컨텍스트에 대한 자세한 정보는 IBM Knowledge Center에서 메시지 컨텍스트의 내용을 참조하십시오. PutApplType
Put 애플리케이션 이름 데드-레터 큐에서 메시지를 넣는 애플리케이션의 이름. 이름의 형식은 Put 애플리케이션 유형 특성에 따라 다릅니다. 이 이름은 잘려서 표시될 수 있습니다. PutApplName
넣은 날짜 데드-레터 큐에 메시지가 놓인 날짜. PutDate
넣은 시간 데드-레터 큐에 메시지가 놓인 시간. PutTime