애플리케이션 연결 특성

애플리케이션 연결 특성이 애플리케이션 연결 특성 대화 상자에 표시되어 있습니다. 이러한 특성 값은 편집할 수 없습니다.

다음 표에는 애플리케이션 연결 특성이 모두 나열되어 있습니다.

각 속성에 대해 해당 특성의 의미가 간략히 설명되어 있습니다. 표에는 DISPLAY CONN 명령에 대해 동등한 MQSC 매개변수도 나열되어 있습니다. MQSC 명령에 대한 자세한 정보는 IBM Documentation에서 MQSC 명령을 사용하여 IBM® MQ 관리 를 참조하십시오.

일반 페이지

다음 표에는 애플리케이션 연결 특성 대화 상자의 일반 페이지에 있는 특성이 나열되어 있습니다.

특성 의미 MQSC 매개변수
애플리케이션 이름 큐 관리자에 연결된 애플리케이션의 태그가 있는 문자열. 다음 중 하나입니다: 일괄 작업 이름 z/OS®입니다, TSO USERID, CICS® APPLID, IMS 지역 이름, 채널 개시자 작업 이름, OS/400® 작업 이름, Linux® 또는 AIX® 프로세스, Windows 프로세스입니다. 애플리케이션 이름은 큐 관리자에 연결된 프로세스 또는 작업 이름을 표시합니다. 이 프로세스나 작업이 채널을 통해 연결되어 있는 인스턴스에서 애플리케이션 이름은 로컬 채널 프로세스나 작업 이름이 아니라 리모트 프로세스나 작업을 나타냅니다. APPLTAG
애플리케이션 유형 큐 관리자에 연결된 애플리케이션의 유형을 지시하는 문자열. Batch은(는) 일괄 연결을 사용하는 애플리케이션을 의미; RRSBATCH은(는) 일괄 연결을 사용하는 RRS 조정 애플리케이션을 의미; CICS은(는) CICS 트랜잭션을 의미; IMS은(는) IMS 트랜잭션을 의미; CHINIT은(는) 채널 개시자를 의미; System은(는) 큐 관리자를 의미; User은(는) 사용자 애플리케이션을 의미. APPLTYPE
프로세스 ID 큐를 연 프로세스의 ID. 이 속성은 z/OS에서 유효하지 않습니다. PID
스레드 ID 큐를 연 애플리케이션 프로세스의 스레드 ID. 별표는 이 큐가 공유 연결을 사용하여 열렸음을 표시합니다. 이 속성은 z/OS에서 유효하지 않습니다. TID
사용자 ID 핸들과 연관된 사용자 ID USERID
옵션 이 애플리케이션 연결에서 현재 사용 중인 연결 옵션입니다. CONNOPTS
채널 이름 핸들을 소유하는 채널의 이름. 핸들과 연관된 채널이 없으면 이 값은 공백입니다. 핸들이 채널 시작기에 속하는 경우에만 이 값이 표시됩니다. CHANNEL
연결 이름 핸들을 소유하는 채널과 연관된 연결 이름. 핸들과 연관된 채널이 없으면 이 값은 공백입니다. 핸들이 채널 시작기에 속하는 경우에만 이 값이 표시됩니다. CONNAME
PSB 이름 실행 중인 IMS 트랜잭션과 연관된 PSB(Program Specification Block)의 8자 이름. PSBNAME
연결 ID 이는 IBM MQ 가 애플리케이션을 안정적으로 식별할 수 있도록 하는 24바이트고유 연결 ID입니다. 애플리케이션이 처음으로 큐 관리자에 연결할 때 큐 관리자는 연결 ID를 설정합니다. CONN 및 EXTCONN

작업 단위 페이지

다음 표에는 애플리케이션 연결 특성 대화 상자의 작업 단위 페이지에 있는 특성이 나열되어 있습니다. 작업 단위 페이지는 선택된 연결과 연관된 작업 단위에 사용 가능한 정보를 표시합니다.

특성 의미 MQSC 매개변수
작업 단위 유형 큐 관리자에 표시되는 복구 단위 유형. 다음 중 하나입니다: CICS (z/OS만 해당); XA; RRS (z/OS만 해당); IMS (z/OS만 해당); Queue manager. URTYPE
작업 단위 시작 날짜 연결과 연관된 트랜잭션이 시작된 날짜. UOWSTDA
작업 단위 시작 시간 연결과 연관된 트랜잭션이 시작된 시간. UOWSTTI
원본 작업 단위 ID 진원지에서 지정한 복구 단위 ID. 8바이트 값입니다. NID
원본 이름 이 이름은 생략 시 애플리케이션 유형 특성이 RRSBATCH로 설정된 경우를 제외하면 스레드의 진원지를 식별합니다. NID
로그 범위 이름 이 연결과 연관된 트랜잭션이 최초로 기록한 로그 범위의 파일 이름. UOWLOG
첫 번째 로그 액세스 날짜 연결과 연관된 트랜잭션이 최초로 로그에 기록한 날짜. UOWLOGDA
첫 번째 로그 액세스 시간 연결과 연관된 트랜잭션이 최초로 로그에 기록한 시간. UOWLOGTI
작업 단위 상태 작업 단위 상태. None은(는) 작업 단위가 없음을 의미합니다. Active은(는) 작업 단위가 활성 상태임을 의미합니다. Prepared은(는) 작업 단위가 커미트되는 프로세스에 있음을 의미합니다. Unresolved은(는) 작업 단위가 2단계커미트 작업의 두 번째 단계에 있음을 의미하고 IBM MQ은(는) 작업 단위가 두 단계 커미트 조작의 두 번째 단계에 있으며 이를 해결하기 위해 외부 개입이 필요함을 의미합니다. 이는 복구 조정자(예: CICS, IMS 또는 RRS) 시작과 같이 단순하거나, RESOLVE INDOUBT 명령 사용과 같은 보다 복잡한 조작이 포함될 수 있습니다. Unresolved 값은 z/OS에만 나타날 수 있습니다. UOWSTATE
큐 관리자 작업 단위 ID 큐 관리자에서 지정한 복구 단위. z/OS에서 이것은 8바이트 로그 RBA입니다. 멀티플랫폼 및 IBM i에서는 8바이트 트랜잭션 식별자이며 16진수로 표시됩니다. QMURID
외부 작업 단위 ID 연결과 연관된 외부 복구 단위 ID. 외부 동기점 코디네이터로 알려진 복구 ID입니다. 해당 형식은 UOW type 특성의 값으로 판별됩니다. EXTURID
비동기 상태 이 오브젝트 핸들에 대한 비동기 사용자의 상태입니다. 가능한 값은 다음 다섯 가지입니다.

활성: MQCB 호출이 메시지를 비동기로 처리하기 위해 콜백하는 함수를 설정했으며 연결 핸들이 시작되어 비동기 메시지 사용을 진행할 수 있습니다.

비활성: MQCB 호출이 메시지를 비동기로 처리하기 위해 콜백하는 함수를 설정했지만 연결 핸들이 아직 시작되지 않았거나 중지 또는 일시중단되어 비동기 메시지 사용을 현재 진행할 수 없습니다.

일시중단됨: 비동기 사용 콜백이 일시중단되어 이 오브젝트 핸들에 대해 비동기 메시지 사용을 현재 진행할 수 없습니다. 애플리케이션이 Operation MQOP_SUSPEND와 함께 MQCB 호출을 이 오브젝트 핸들에 대해 발행했거나 시스템이 이를 일시중단했기 때문일 수 있습니다. 시스템에서 비동기 메시지 사용 일시중단 프로세스의 일부로 이를 일시중단한 경우, 콜백 함수가 호출되고 일시중단을 일으키는 문제점을 설명하는 이유 코드가 표시됩니다. 이는 콜백 함수에 전달되는 MQCBC 구조의 이유 필드에 보고됩니다. 비동기 메시지 이용을 진행하려면 애플리케이션이 Operation 매개변수가 MQOP_RESUME으로 설정된 MQCB 호출을 발행해야 합니다.

ASTATE
  임시 일시중단됨: 시스템에서 비동기 사용 콜백을 임시로 일시중단하여 이 오브젝트 핸들에 대해 비동기 메시지 사용을 현재 진행할 수 없습니다. 비동기 메시지 사용 일시중단 프로세스의 일부로 콜백 함수가 호출되고 일시중단을 일으키는 문제점을 설명하는 이유 코드가 표시됩니다. 이는 콜백 함수에 전달되는 MQCBC 구조의 이유 필드에 보고됩니다. 임시 조건이 해석되어 시스템에서 비동기 메시지 사용을 재개하면 콜백 함수가 다시 호출됩니다.

없음: 이 핸들에 대해 MQCB 호출이 발행되지 않아서 이 핸들에 대해 비동기 메시지 사용이 구성되지 않습니다. 이는 기본값입니다.

 
[z/OS]회수 처분 단위 (z/OS 전용) 이 매개변수는 리턴되는 연결 목록을 필터링하는 데 사용됩니다. 세 개의 옵션 중에서 선택할 수 있습니다.
  • 모두 - 모든 연결이 리턴됨을 의미합니다. 이는 기본값입니다.
  • 그룹 - 리턴되는 연결이 명령의 대상인 그룹에 있는 연결로만 구성됨을 의미합니다.
  • 큐 관리자 - 리턴되는 연결이 명령의 대상인 큐 관리자에 대한 연결로만 구성됨을 의미합니다.
URDISP

핸들 페이지

다음 표에는 애플리케이션 연결 특성 대화 상자의 핸들 페이지에 있는 특성이 나열되어 있습니다. 핸들 페이지는 선택된 애플리케이션이 열린 오브젝트에 대한 정보를 표시합니다.

특성 의미 MQSC 매개변수
연결 ID 이는 IBM MQ 가 애플리케이션을 안정적으로 식별할 수 있도록 하는 24바이트고유 연결 ID입니다. 애플리케이션이 처음으로 큐 관리자에 연결할 때 큐 관리자는 연결 ID를 설정합니다. CONN 및 EXTCONN
오브젝트 이름 연결이 열린 오브젝트의 이름입니다. OBJNAME
오브젝트 유형 이는 연결이 열린 오브젝트의 유형입니다(예: Queue, Channel, Storage Class). OBJTYPE
옵션 열기

오브젝트를 열기 위해 연결에서 사용하는 옵션.

Bind as queue definition은(는) 애플리케이션이 큐에서 정의된 기본값을 사용하여 메시지를 가져오기 위해 큐를 열었음을 의미; Input shared은(는) 애플리케이션이 공유 액세스로 메시지를 가져오기 위해 큐를 열었음을 의미; Input exclusive은(는) 애플리케이션이 독점 액세스 권한이 있는 메시지를 가져오기 위해 큐를 열었음을 의미; Browse은(는) 애플리케이션이 큐에 있는 메시지를 찾아보기 위해 큐를 열었음을 의미; Output은(는) 애플리케이션이 큐에 메시지를 넣기 위해 큐를 열었음을 의미; Inquire은(는) 애플리케이션이 개체의 속성 목록을 가져오기 위해 개체를 열었음을 의미; Set은(는) 애플리케이션이 큐의 속성을 설정하기 위해 큐를 열었음을 의미.

Bind on open은(는) 이 핸들을 사용하여 넣은 모든 메시지가 목적지 큐의 동일한 인스턴스로, 동일한 라우트에 의해 송신되도록 로컬 큐 관리자가 목적지 큐의 특정 인스턴스에 큐 핸들을 바운드하는 것을 의미합니다. Bind not fixed은(는) 로컬 큐 관리자가 목적지 큐의 특정 인스턴스에 큐 핸들을 바인드하지 않았음을 의미합니다. 따라서 이 핸들을 사용하는 연속적인 MQPUT 호출로 인해 메시지가 목적지 큐의 다른 인스턴스로 전송되거나 동일한 인스턴스로 전송되지만 다른 인스턴스로 전송될 수 있습니다. 라우트; Bind as queue default 은(는) 로컬 큐 관리자가 큐의 기본 바인드 유형 특성에 정의된 방식으로 큐 핸들을 바인드함을 의미합니다.

OPENOPTS
 

Save all context은(는) 이 핸들을 사용하여 검색된 메시지의 컨텍스트 정보가 이 핸들과 연관되어 있음을 의미합니다. Pass identity context은(는) 메시지의 ID 컨텍스트 정보가 처리된 메시지가 큐에 놓일 때 처리된 메시지로 전달될 수 있음을 의미합니다. Pass all context은(는) 메시지의 ID 및 원래 컨텍스트 정보가 처리된 메시지가 큐에 놓일 때 처리된 메시지로 전달될 수 있음을 의미합니다. Set identity context은(는) 애플리케이션이 메시지가 큐에 놓일 때 메시지와 연관된 ID 컨텍스트 정보를 설정할 수 있음을 의미합니다. Set all context은(는) 애플리케이션은 메시지가 큐에 놓일 때 메시지와 연관된 신원 및 출처 컨텍스트 정보를 설정할 수 있습니다. 메시지 컨텍스트에 대한 자세한 내용은 IBM Documentation메시지 컨텍스트을 참조하세요.

Alternate user authority은(는) MQOPEN 호출이 호출에 지정된 사용자 ID에 대해 유효성이 검증되었음을 의미합니다. Fail if quiescing은(는) 큐 관리자가 정지 상태에 있는 경우 MQOPEN 호출이 실패했음을 의미합니다.

 
QSG 속성 지정 읽기 전용. 오브젝트 큐 공유 그룹 속성 지정입니다. Queue manager은(는) 오브젝트 정의를 호스트하는 큐 관리자에만 오브젝트 정의를 사용할 수 있음을 의미합니다. Group은(는) 오브젝트 정의가 공유 저장소에 저장되고 큐 공유 그룹의 각 큐 관리자에 정의 사본이 있음을 의미합니다. Copy은(는) 오브젝트 정의가 공유 저장소에 있는 정의의 큐 관리자 사본임을 의미합니다. Shared은(는) 오브젝트 정의가 큐 공유 그룹의 커플링 기능에 저장되어 큐 공유 그룹의 모든 큐 관리자가 사용할 수 있음을 의미합니다. QSGDISP
핸들링 상태 핸들링의 현재 상태. 활성은 이 연결로부터의 API 호출이 현재 이 오브젝트에 대해 진행 중임을 의미합니다. 오브젝트가 큐인 경우 이 조건은 MQGET WAIT 호출이 진행 중일 때 발생할 수 있습니다. 미해결된 MQGET 신호가 있는 경우 이것 자체가 핸들이 활성 상태임을 의미하지는 않습니다. 비활성은 이 연결로부터 현재 이 오브젝트에 대해 진행 중인 API 호출이 없음을 의미합니다. 오브젝트가 큐인 경우 이 조건은 MQGET WAIT 호출이 진행 중이지 않을 때 발생할 수 있습니다. HSTATE
토픽 문자열 해석된 토픽 문자열입니다. 이 매개변수는 OBJTYPE(TOPIC)의 핸들과 관련됩니다. 기타 오브젝트 유형의 경우 이 매개변수는 공백입니다. TOPICSTR
구독 이름 핸들과 연관된 애플리케이션의 고유 구독 이름입니다. 이 매개변수는 토픽에 대한 구독의 핸들에만 관련됩니다. 모든 구독에 구독 이름이 있는 것은 아닙니다. SUBNAME
구독 ID 구독의 항상 사용되는 내부 고유 ID입니다. 이 매개변수는 토픽에 대한 구독의 핸들에만 관련됩니다. 모든 구독이 DISPLAY CONN에 표시되는 것은 아닙니다. 구독에 열려 있는 현재 핸들이 있는 구독만이 표시됩니다. DISPLAY SUB 명령을 사용하여 모든 구독을 표시할 수 있습니다. SUBID
목적지 큐 관리자 이 구독에 publish되는 메시지의 목적지 큐 관리자. 이 매개변수는 토픽에 대한 구독의 핸들에만 관련됩니다. DEST가 로컬 큐 관리자에 호스트된 큐인 경우 이 매개변수는 로컬 큐 관리자 이름을 포함합니다. DEST가 리모트 큐 관리자에 호스트된 큐이면 이 매개변수는 리모트 큐 관리자의 이름을 포함합니다. DESTQMGR
목적지 이름 이 구독에 발행되는 메시지의 목적지 큐입니다. 이 매개변수는 토픽에 대한 구독의 핸들에만 관련됩니다. DEST
비동기 상태 이 오브젝트 핸들에 대한 비동기 사용자의 상태입니다. 가능한 값은 다음 다섯 가지입니다.

활성: MQCB 호출이 메시지를 비동기로 처리하기 위해 콜백하는 함수를 설정했으며 연결 핸들이 시작되어 비동기 메시지 사용을 진행할 수 있습니다.

비활성: MQCB 호출이 메시지를 비동기로 처리하기 위해 콜백하는 함수를 설정했지만 연결 핸들이 아직 시작되지 않았거나 중지 또는 일시중단되어 비동기 메시지 사용을 현재 진행할 수 없습니다.

일시중단됨: 비동기 사용 콜백이 일시중단되어 이 오브젝트 핸들에 대해 비동기 메시지 사용을 현재 진행할 수 없습니다. 애플리케이션이 Operation MQOP_SUSPEND와 함께 MQCB 호출을 이 오브젝트 핸들에 대해 발행했거나 시스템이 이를 일시중단했기 때문일 수 있습니다. 시스템에서 비동기 메시지 사용 일시중단 프로세스의 일부로 이를 일시중단한 경우, 콜백 함수가 호출되고 일시중단을 일으키는 문제점을 설명하는 이유 코드가 표시됩니다. 이는 콜백 함수에 전달되는 MQCBC 구조의 이유 필드에 보고됩니다. 비동기 메시지 이용을 진행하려면 애플리케이션이 Operation 매개변수가 MQOP_RESUME으로 설정된 MQCB 호출을 발행해야 합니다.

ASTATE
  임시 일시중단됨: 시스템에서 비동기 사용 콜백을 임시로 일시중단하여 이 오브젝트 핸들에 대해 비동기 메시지 사용을 현재 진행할 수 없습니다. 비동기 메시지 사용 일시중단 프로세스의 일부로 콜백 함수가 호출되고 일시중단을 일으키는 문제점을 설명하는 이유 코드가 표시됩니다. 이는 콜백 함수에 전달되는 MQCBC 구조의 이유 필드에 보고됩니다. 임시 조건이 해석되어 시스템에서 비동기 메시지 사용을 재개하면 콜백 함수가 다시 호출됩니다.

없음: 이 핸들에 대해 MQCB 호출이 발행되지 않아서 이 핸들에 대해 비동기 메시지 사용이 구성되지 않습니다. 이는 기본값입니다.

 
미리 읽기 미리 읽기 연결 상태. 가능한 값은 다음 네 가지입니다.

아니오: 이 오브젝트에 대해 비지속 메시지의 미리 읽기가 사용 가능하지 않습니다. 이는 기본값입니다.

: 이 오브젝트에 대해 비지속 메시지의 미리 읽기가 사용 가능하고 효과적으로 사용되고 있습니다.

백로그: 이 오브젝트에 대해 비지속 메시지의 미리 읽기가 사용 가능합니다. 이용되지 않는 많은 메시지가 클라이언트에 송신되어서 미리 읽기가 효율적으로 사용되고 있지 않습니다.

금지됨: 애플리케이션이 미리 읽기를 요청했지만 첫 번째 MQGET 호출에 지정된 호환되지 않는 옵션 때문에 금지되었습니다.
READA