애플리케이션 연결 특성

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

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

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

일반 페이지

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

특성 의미 MQSC 매개변수
애플리케이션 이름 큐 관리자에 연결된 애플리케이션의 태그가 포함된 문자열. 다음 중 하나입니다. z/OS® 배치 작업 이름, TSO USERID, CICS® APPLID, IMS 영역 이름, 채널 시작기 작업 이름, OS/400® 작업 이름, UNIX 프로세스, Windows 프로세스. 애플리케이션 이름은 큐 관리자에 연결된 프로세스 또는 작업 이름을 표시합니다. 이 프로세스 또는 작업이 채널을 통해 연결되어 있는 인스턴스에서, 애플리케이션 이름은 로컬 채널 프로세스 또는 작업 이름 대신에 원격 프로세스 또는 작업을 표시합니다. APPLTAG
애플리케이션 유형 큐 관리자에 연결되는 애플리케이션의 유형을 표시하는 문자열. Batch는 배치 연결을 사용하는 애플리케이션을 의미합니다. RRSBATCH는 배치 연결을 사용하는 RRS 조정 애플리케이션을 의미합니다. CICSCICS 트랜잭션을 의미합니다. IMSIMS 트랜잭션을 의미합니다. CHINIT는 채널 시작기를 의미합니다. System은 큐 관리자를 의미합니다. User는 사용자 애플리케이션을 의미합니다. APPLTYPE
프로세스 ID 큐를 연 프로세스의 ID. 이 특성은 HP Integrity NonStop Serverz/OS에서 올바르지 않습니다. PID
스레드 ID 큐를 연 애플리케이션 프로세스의 스레드 ID. 별표는 이 큐가 공유 연결을 사용하여 열렸음을 표시합니다. 이 특성은 HP Integrity NonStop Serverz/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 전용), 큐 관리자 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이지만 다른 플랫폼에서는 16진 문자로 표시되는 8바이트 트랜잭션 ID입니다. QMURID
외부 작업 단위 ID 연결과 연관된 외부 복구 단위 ID. 외부 동기점 조정자에 알려진 복구 ID입니다. 해당 형식은 UOW 유형 특성 값에 의해 결정됩니다. EXTURID
비동기 상태 이 오브젝트 핸들에 대한 비동기 사용자의 상태입니다. 가능한 값은 다음 다섯 가지입니다.

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

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

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

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

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

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

핸들 페이지

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

특성 의미 MQSC 매개변수
연결 ID IBM MQ가 신뢰할 수 있게 애플리케이션을 식별하는 데 사용하는 24바이트 고유 연결 ID. 애플리케이션이 처음으로 큐 관리자에 연결할 때 큐 관리자는 연결 ID를 설정합니다. CONN 및 EXTCONN
오브젝트 이름 연결이 열린 오브젝트의 이름입니다. OBJNAME
오브젝트 유형 연결이 열린 오브젝트의 유형입니다(예: , 채널, 스토리지 클래스). OBJTYPE
열기 옵션

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

큐 정의로 바인드는 애플리케이션이 큐에서 정의한 기본값을 사용하여 메시지를 가져오기 위해 큐를 열었음을 의미합니다. 공유 입력은 애플리케이션이 공유 액세스로 메시지를 가져오기 위해 큐를 열었음을 의미합니다. 배타적 입력은 애플리케이션이 배타적 액세스로 메시지를 가져오기 위해 큐를 열었음을 의미합니다. 찾아보기는 애플리케이션이 큐에서 메시지를 찾아보기 위해 큐를 열었음을 의미합니다. 출력은 애플리케이션이 큐에 메시지를 넣기 위해 큐를 열었음을 의미합니다. 조회는 애플리케이션이 오브젝트 특성의 목록을 가져오기 위해 오브젝트를 열었음을 의미합니다. 설정은 애플리케이션이 큐의 특성을 설정하기 위해 큐를 열었음을 의미합니다.

열기 시 바인드는 큐가 열렸을 때 애플리케이션 로컬 큐 관리자가 큐 핸들을 목적지 큐의 특정 인스턴스에 바인드했으며, 따라서 이 핸들을 사용하여 넣은 모든 메시지가 목적지 큐의 동일 인스턴스로 동일한 라우트에 의해 송신됨을 의미합니다. 바인드 고정 안됨은 로컬 큐 관리자가 큐 핸들을 목적지 큐의 특정 인스턴스에 바인드하지 않았으며, 따라서 이 핸들을 사용하는 후속 MQPUT 호출이 메시지를 결국 목적지 큐의 다른 인스턴스로 전송되거나 다른 라우트에 의해 동일 인스턴스로 송신되도록 할 수 있음을 의미합니다. 큐 기본값으로 바인드는 로컬 큐 관리자가 큐 핸들을 큐의 기본 바인드 유형 특성에 의해 정의된 방식으로 바인드했음을 의미합니다.

OPENOPTS
 

모든 컨텍스트 저장은 이 핸들을 사용하여 검색한 모든 메시지의 컨텍스트 정보가 이 핸들과 연관되어 있음을 의미합니다. ID 컨텍스트 전달은 메시지의 ID 컨텍스트 정보가 메시지를 큐에 넣을 때 처리된 메시지에 전달될 수 있음을 의미합니다. 모든 컨텍스트 전달은 메시지의 ID 및 원본 컨텍스트 정보가 메시지를 큐에 넣을 때 처리된 메시지에 전달될 수 있음을 의미합니다. ID 컨텍스트 설정은 메시지를 큐에 넣을 때 애플리케이션이 메시지와 연관된 ID 컨텍스트 정보를 설정할 수 있음을 의미합니다. 모든 컨텍스트 설정은 메시지를 큐에 넣을 때 애플리케이션이 메시지와 연관된 ID 및 원본 컨텍스트 정보를 설정할 수 있음을 의미합니다. 메시지 컨텍스트에 대한 자세한 정보는 IBM Knowledge Center에서 메시지 컨텍스트의 내용을 참조하십시오.

대체 사용자 권한은 MQOPEN 호출이 호출에 지정된 사용자 ID에 대해 유효성이 검증되었음을 의미합니다. 정지 중일 경우 실패는큐 관리자가 정지 중(quiescing) 상태이면 MQOPEN 호출이 실패함을 의미합니다.

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

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

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

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

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

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

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

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

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

백로그: 이 오브젝트에 대해 비지속 메시지의 미리 읽기가 사용 가능합니다. 클라이언트에 사용 중이 아닌 대량의 메시지가 송신되었기 때문에 미리 읽기가 효과적으로 사용되지 않습니다.

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