목적지 특성
목적지 대화 상자에서 목적지 특성을 보고 설정할 수 있습니다. 대화 상자에서 사용 가능한 특성은 목적지의 유형에 따라 다릅니다.
다음 표에는 목적지에 대해 설정할 수 있는 모든 특성이 나열되어 있습니다.
각 특성을 구성해야 하는 경우에 대한 간략한 설명이 특성별로 나와 있습니다. 이 표에는 JMS 관리 명령행 도구에서 사용할 동등한 긴 이름 및 짧은 이름도 제공됩니다. 특성 대화 상자에서 사용 가능한 특성은 목적지의 유형에 따라 다릅니다. 큐 목적지에는 토픽 목적지와 다른 일부 특성이 있습니다. 자세한 정보는 IBM® Knowledge Center의 관리 도구를 사용하여 JMS 오브젝트 구성의 내용을 참조하십시오.
일반 페이지
다음 표에는 목적지 특성 대화 상자의 일반 페이지에서 설정할 수 있는 특성이 나열되어 있습니다.
특성 | 의미 | 긴 이름 | 짧은 이름 |
---|---|---|---|
이름 | 오브젝트의 이름을 나타냅니다. | NAME | |
설명 | 오브젝트의 설명을 입력하십시오. | DESCRIPTION | DESC |
클래스 이름 | 목적지에서 구현되는 클래스 이름을 표시합니다. | ||
메시징 제공자 | 이는 대상 오브젝트가 지원하는 전송을 표시하며 IBM MQ 또는 실시간 전송이 될 수 있습니다. IBM MQ 8.0에서는 실시간 전송을 사용할 수 없습니다. IBM MQ 8.0을 사용 중인 경우 실시간 전송을 정의할 수는 있지만 연결 작성을 시도하면 실시간 전송이 실패합니다. | ||
큐 관리자 | 목적지 큐를 호스트하는 큐 관리자의 이름을 선택하거나 입력하십시오. | QMANAGER | QMGR |
큐 | 목적지에 표시되는 큐의 이름을 선택하거나 입력하십시오. | QUEUE | QU |
토픽 | 이 목적지가 나타내는 토픽의 이름을 입력하십시오. | TOPIC | TOP |
메시지 핸들링 페이지
다음 표에는 목적지 특성 대화 상자의 메시지 핸들링 페이지에서 설정할 수 있는 특성이 나열되어 있습니다. 메시지 핸들링 페이지의 특성을 편집하여 목적지에 송신되는 메시지에 발생하는 사항을 구성하십시오.
특성 | 의미 | 긴 이름 | 짧은 이름 |
---|---|---|---|
만기 | 목적지의 메시지가 만기되는 기간을 지정하십시오. JMS 클라이언트 애플리케이션이 만기를 정의할 수 있음을 지정하려면 애플리케이션을 클릭하십시오. 만기가 발생하지 않음을 지정하려면 무제한을 클릭하십시오. 그렇지 않은 경우에는 메시지가 만기되기 전의 시간을 입력하십시오(밀리초). | EXPIRY | EXP |
지속 | 목적지에 송신되는 메시지의 지속을 지정하십시오. JMS 애플리케이션이 지속을 정의함을 지정하려면 애플리케이션을 클릭하십시오. 큐의 기본 값이 지속에 사용됨을 지정하려면 큐 기본값을 클릭하십시오. 메시지가 지속적임을 지정하려면 지속을 클릭하십시오. 메시지가 지속적이지 않음을 지정하려면 비지속을 클릭하십시오. 큐 관리자가 일시정지 또는 즉시 종료(immediate shutdown) 후 재시작할 때 큐의 비지속 메시지가 제거되지 않음을 지정하려면 높음을 클릭하십시오(그러나 강제 종료(preemptive shutdown) 또는 실패 후에는 비지속 메시지가 제거될 수 있음). | PERSISTENCE | PER |
우선순위 | 목적지에 송신되는 메시지의 우선순위를 지정하십시오. JMS 클라이언트 애플리케이션이 우선순위를 정의함을 지정하려면 애플리케이션을 클릭하십시오. 큐의 기본 값이 우선순위에 사용됨을 지정하려면 큐 기본값을 클릭하십시오. 그렇지 않으면 0부터 9까지의 우선순위를 입력하십시오. | PRIORITY | PRI |
MQMD 메시지 컨텍스트 | 메시지를 목적지로 보낼 때 컨텍스트를
지정하십시오. 세 개의 옵션 중에서 선택할 수 있습니다. 기본값: MQOPEN API 호출 및 MQPMO 구조는 명확한 메시지 컨텍스트 옵션을 지정하지 않습니다. 이것이 기본값입니다. 모든 컨텍스트 설정: MQOPEN API 호출은 메시지 컨텍스트 옵션 MQOO_SET_ALL_CONTEXT를 지정하고 MQPMO 구조는 MQPMO_SET_ALL_CONTEXT를 지정합니다.ID 컨텍스트 설정: MQOPEN API 호출은 메시지 컨텍스트 옵션 MQOO_SET_IDENTITY_CONTEXT를 지정하고 MQPMO 구조는 MQPMO_SET_IDENTITY_CONTEXT를 지정합니다. |
MDMSGCTX | MDCTX |
MQMD 쓰기 사용 | JMS 애플리케이션이 MQMD 필드 값을
설정할 수 있도록 할 것인지 지정하십시오. 두 개의 옵션 중에서 선택할 수 있습니다. 아니오: 모든 JMS_IBM_MQMD* 특성이 무시되며, 값은 기본 MQMD 구조로 복사되지 않습니다. 이것이 기본값입니다. 예: 모든 JMS_IBM_MQMD* 특성이 처리됩니다. 값은 기본 MQMD 구조로 복사됩니다. |
MDWRITE | MDW |
MQMD 읽기 사용 | JMS 애플리케이션이 MQMD 필드 값을
추출할 수 있도록 할 것인지 지정하십시오. 두 개의 옵션 중에서 선택할 수 있습니다. 아니오: 메시지를 보낼 때, 업데이트된 필드 값을 MQMD에 반영하도록 보낸 메시지의 JMS_IBM_MQMD* 특성이 업데이트되지 않습니다. 메시지가 수신될 때는 송신자가 JMS_IBM_MQMD* 특성 중 일부 또는 전부를 설정한 경우에도 수신된 메시지에서 해당 속성을 사용할 수 없습니다. 이것이 기본값입니다. 예: 메시지를 송신할 때 송신된 메시지의 모든 JMS_IBM_MQMD* 특성(송신자가 명확하게 설정하지 않은 특성 포함)이 업데이트되어 MQMD에서 업데이트된 필드 값을 반영합니다. 메시지를 수신할 때 모든 JMS_IBM_MQMD* 특성(송신자가 명확하게 설정하지 않은 특성 포함)을 수신된 메시지에서 사용할 수 있습니다. |
MDREAD | MDR |
메시지 본문 | JMS 애플리케이션이 IBM MQ
메시지의 MQRFH2를 JMS 메시지 본문의 일부로 처리하는지 여부를 지정하십시오.
세 개의 옵션 중에서 선택할 수 있습니다. 지정되지 않음: 메시지를 송신할 때 JMS의 IBM MQ 클래스는 WMQ_TARGET_CLIENT의 값에 따라 MQRFH2 헤더를 생성하거나 생성하지 않고 포함시킵니다. 메시지를 수신할 때는 값이 JMS로 설정된 것처럼 작업을 수행합니다. 이것이 기본값입니다. JMS: 메시지를 송신할 때 JMS의 IBM MQ 클래스는 자동으로 MQRFH2 헤더를 생성하여 IBM MQ 메시지에 포함시킵니다. 메시지를 수신할 때 JMS의 IBM MQ 클래스는 MQRFH2에 있는 값(있는 경우)에 따라 JMS 메시지 특성을 설정하지만 JMS 메시지 본문의 일부로 MQRFH2를 제공하지는 않습니다.MQ: 메시지를 송신할 때 JMS의 IBM MQ 클래스는 MQRFH2를 생성하지 않습니다. 메시지를 수신할 때 JMS의 IBM MQ 클래스는 JMS 메시지 본문의 일부로 MQRFH2를 제공합니다. |
MSGBODY | MBODY |
변환 수신 | MQGMO_CONVERT 옵션의 사용을 구성합니다. 메시지 요청 시 변환을 수행하는 위치가 큐 관리자(MQGET에서 MQGMO_CONVERT를 지정하여 선택)인지 아니면 클라이언트 애플리케이션인지를 선택합니다. | RECEIVECONVERSION | RCNV |
CCSID 수신 | 메시지를 변환하도록 요청된 CCSID입니다. JMS의 IBM MQ 클래스가 큐 관리자에게 변환을 수행하도록 요청하는 경우에 사용됩니다(예를 들어, WMQ_RECEIVE_CONVERSION_QMGR을 setReceiveConversion에 대한 인수로 지정). 이 특성 값은 큐 관리자가 메시지를 변환하도록 요청된 CCSID입니다. 기본값은 CCSID 1208입니다. | RECEIVECCSID | RCCS |
브로커 페이지
다음 표에는 목적지 특성 대화 상자의 브로커 페이지에서 설정할 수 있는 특성이 나열되어 있습니다. 브로커 페이지의 특성을 편집하여 발행/구독 브로커의 세부사항을 제공하십시오.
특성 | 의미 | 긴 이름 | 짧은 이름 |
---|---|---|---|
브로커 지속 가능 구독 큐 | 이 특성은 IBM WebSphere® MQ 7.0 이상의 JMS 클라이언트에서
사용할 수 있지만 IBM WebSphere MQ 7.0 이상의 큐 관리자에는
영향을 주지 않습니다. JMS 클라이언트가 연결 중인 큐 관리자가 발행/구독 브로커에 사용되는 큐 관리자와 동일한 경우 브로커 큐 관리자에서 큐를 선택할 수 있습니다. 선택된 큐 관리자는 실행 중이어야 합니다. 그렇지 않으면 지속 가능 구독 메시지가 검색되는 큐의 이름을 입력해야 합니다. 기본 큐는 SYSTEM.JMS.D.SUBSCRIBER.QUEUE입니다. |
BROKERDURSUBQ | BDSUB |
브로커 CC 지속 가능 구독 메시지 큐 | 이 특성은 IBM WebSphere MQ 7.0 이상의 JMS 클라이언트에서
사용할 수 있지만 IBM WebSphere MQ 7.0 이상의 큐 관리자에는
영향을 주지 않습니다. JMS 클라이언트가 연결 중인 큐 관리자가 발행/구독 브로커에 사용되는 큐 관리자와 동일한 경우 브로커 큐 관리자에서 큐를 선택할 수 있습니다. 선택된 큐 관리자는 실행 중이어야 합니다. 그렇지 않으면 ConnectionConsumer를 찾기 위해 지속 가능 구독 메시지가 검색되는 큐의 이름을 입력해야 합니다. 기본 큐는 SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE입니다. |
BROKERCCDURSUBQ | CCDSUB |
발행물 스트림 | 이 특성은 IBM WebSphere MQ 7.0 이상의 JMS 클라이언트에서
사용할 수 있지만 IBM WebSphere MQ 7.0 이상의 큐 관리자에는
영향을 주지 않습니다. 발행된 메시지가
송신되는 큐(스트림 큐)의 이름을 선택하거나 입력하십시오. 기본 큐는
SYSTEM.BROKER.DEFAULT.STREAM입니다. 선택 단추를 사용하여 이름을 입력하려면 |
BROKERPUBQ | BPUB |
브로커 발행물 큐 관리자 | 토픽에 발행된 메시지가 송신되는 큐를 소유한 큐 관리자의 이름을 선택하거나 입력하십시오. | BROKERPUBQMGR | BPQM |
브로커 버전 | 이 특성은 IBM WebSphere MQ 7.0 이상의 JMS 클라이언트에서
사용할 수 있지만 IBM WebSphere MQ 7.0 이상의 큐 관리자에는
영향을 주지 않습니다. 사용 중인
브로커의 버전을 선택하십시오. IBM MQ 발행/구독 브로커 또는
IBM Integration Bus를 호환성 모드로 사용하려면
|
BROKERVER | BVER |
작성자 페이지
다음 표에는 목적지 특성 대화 상자의 작성자 페이지에서 설정할 수 있는 특성이 나열되어 있습니다. 작성자 페이지의 특성을 편집하여 대상 오브젝트의 추가 특성을 변경하십시오.
특성 | 의미 | 긴 이름 | 짧은 이름 |
---|---|---|---|
비동기 넣기(put) 허용 | 메시지 작성자가 비동기 넣기를 사용하여 이 목적지에 메시지를 송신하도록 허용되는지 여부를 지정하십시오. 큐 또는 토픽 정의를 참조하여 메시지 작성자가 허용되는지 여부를 판별하려면 목적지로(기본)를 클릭하십시오. 비동기 넣기를 허용하려면 사용을 클릭하고 허용하지 않으려면 사용 안함을 클릭하십시오. | PUTASYNCALLOWED | PAA |
이용자 페이지
다음 표에는 목적지 특성 대화 상자의 이용자 페이지에서 설정할 수 있는 특성이 나열되어 있습니다. 이용자 페이지의 특성을 편집하여 대상 오브젝트의 추가 특성을 변경하십시오.
특성 | 의미 | 긴 이름 | 짧은 이름 |
---|---|---|---|
미리 읽기 허용 | 메시지 이용자 및 큐 브라우저가 메시지를 수신하기 전에 미리 읽기를 사용하여 이 목적지에서 클라이언트 버퍼로 비지속 메시지를 가져오도록 허용되는지 여부를 지정하십시오. 큐 또는 토픽 정의를 참조하여 미리 읽기가 허용되는지 여부를 판별하려면 목적지로(기본)를 클릭하십시오. 미리 읽기를 허용하려면 사용을 클릭하고 허용하지 않으려면 사용 안함을 클릭하십시오. | READAHEADALLOWED | RAA® |
미리 읽기 닫기 정책 | 비동기 메시지 리스너로 전달되고 있는 메시지에 대해 메시지 이용자를 닫으면 클라이언트 프록시 큐의 메시지에 발생할 사항을 지정하십시오. 클라이언트 프록시 큐의 모든 메시지가 리턴되기 전에 애플리케이션의 MessageListener에 전달되도록 지정하려면 모두 전달(기본)을 클릭하십시오. 현재 MessageListener 호출이 리턴되기 전에만 완료되어서 잠재적으로 클라이언트 프록시 큐의 이후 메시지가 제거되도록 지정하려면 현재 전달을 클릭하십시오. | READAHEADCLOSEPOLICY | RACP |
와일드카드 형식 | 와일드카드 구문이 사용될 버전을 지정하십시오. 문자 와일드카드만을 사용하려면 문자 와일드 카드만을 클릭하십시오(이전에 Broker 버전 1을 사용한 애플리케이션과의 일관성을 위하여, 브로커 버전 특성 참조). Broker 버전 2에 사용되는 토픽 레벨 와일드카드만을 사용하려면 토픽 와일드카드만을 클릭하십시오. |
WILDCARDFORMAT | WCFMT |
확장 페이지
다음 표에는 목적지 특성 대화 상자의 확장 페이지에서 설정할 수 있는 특성이 나열되어 있습니다. 확장 페이지의 특성을 편집하여 대상 오브젝트의 추가 특성을 변경하십시오.
특성 | 의미 | 긴 이름 | 짧은 이름 |
---|---|---|---|
코드화 문자 세트 ID | 목적지에 사용할 코드화 문자 세트 ID(CCSID)를 입력하십시오. | CCSID | CCS |
인코딩 | 이 목적지에 사용되는 인코딩 체계를 선택하십시오. 자세한 정보는 IBM Knowledge Center의 관리 도구를 사용하여 JMS 오브젝트 구성의 내용을 참조하십시오. | ENCODING | ENC |
일시정지 시 실패 | 큐 관리자가 일시정지 상태에 있는 경우 특정 메소드에 대한 호출이 실패하는지 여부를 지정하십시오. 큐 관리자가 정지 상태에 있는 경우 특정 메소드에 대한 호출이 실패하도록 지정하려면 예를 클릭하십시오. 이는 애플리케이션은 큐 관리자가 일시정지 중임을 감지하면 즉시 태스크를 완료하고 연결을 종료하여 큐 관리자가 중지되도록 할 수 있음을 의미합니다. 큐 관리자가 일시정지 상태에 있음으로 인해 메소드 호출이 실패하지 않도록 지정하려면 아니오를 클릭하십시오. 이는 애플리케이션은 큐 관리자가 일시정지 중임을 감지할 수 없어서 애플리케이션이 큐 관리자에 대해 계속해서 조작을 수행할 수 있으며 이로 인해 큐 관리자가 중지되지 않음을 의미합니다. | FAILIFQUIESCE | FIQ |
멀티캐스트 | 멀티캐스트 전송을 사용하는 메시지 이용자에게
메시지가 전달되는지 여부를 지정하십시오. 멀티캐스트 전송은 토픽 대상에만 적용 가능하며
연결 팩토리가 직접 IP 전송을 사용할 때에만 사용할 수 있습니다. IBM MQ 8.0에서는 직접 IP 전송을 사용할 수 없습니다.
IBM MQ 8.0을 사용 중인 경우
직접 IP 전송을 정의할 수는 있지만 연결 작성을 시도하면 직접 IP
전송이 실패합니다. 기본 값은 연결 팩토리로이며, 연결 팩토리의 멀티캐스트 특성 값이 사용됨을 의미합니다. 멀티캐스트 전송을 사용하는 메시지 이용자에게 메시지를 전달하려면 사용을 클릭하십시오. 브로커의 신뢰할 수 있는 멀티캐스트에 대해 토픽을 구성해야 합니다. 신뢰할 수 있는 서비스 품질은 신뢰할 수 있는 멀티캐스트에 대해 토픽이 구성된 경우에 사용됩니다. |
MULTICAST | MCAST |
멀티캐스트(계속됨) | 신뢰할 수 있는 서비스 품질(QoS)의 멀티캐스트 전송을 사용하는 메시지 이용자에게 메시지를 전달하려면 신뢰 가능을 클릭하십시오. 브로커의 신뢰할 수 있는 멀티캐스트에 대해 토픽을 구성해야 합니다. 신뢰할 수 있는 멀티캐스트에 대해 토픽이 구성되지 않으면 토픽에 대한 메시지 이용자를 작성할 수 없습니다. 멀티캐스트 전송을 사용하지만 신뢰할 수 있는 서비스 품질(QoS)은 사용하지 않는 메시지 이용자에게 메시지를 전달하려면 신뢰 안함을 클릭하십시오. 브로커의 멀티캐스트에 대해 토픽을 구성해야 합니다. 신뢰할 수 있는 서비스 품질은 신뢰할 수 있는 멀티캐스트에 대해 토픽이 구성된 경우에도 사용되지 않습니다. |
MULTICAST | MCAST |
대상 클라이언트 | 메시지의 대상이 JMS 애플리케이션임을 지정하려면 JMS를 클릭하십시오. 메시지의 대상이 비JMS IBM MQ 애플리케이션이 되도록 지정하려면 MQ를 클릭하십시오. |
TARGCLIENT | TC |
ReplyTo 대상 스타일 | JMSReplyTo 필드의 형식을 지정하십시오. 기본값을 사용하려면 기본값을 클릭하십시오. JVM 시스템 특성이 설정된 경우를 제외하고 기본값은 RFH2의 정보와 동일합니다. MQMD에 제공된 값을 사용하려면 MQMD를 클릭하십시오. MQMD의 값으로 큐 관리자 필드가 채워집니다. RFH2 헤더에 제공된 값을 사용하려면 RFH2를 클릭하십시오. 송신 애플리케이션이 JMSReplyTo 값을 설정한 경우, 해당 값이 사용됩니다. |
REPLYTOSTYLE | RTOST |
변환 수신 | MQGMO_CONVERT 옵션 사용을 구성합니다. 메시지 요청 시 변환을 수행하는 위치가 큐 관리자(MQGET에서 MQGMO_CONVERT를 지정하여 선택)인지 아니면 클라이언트 애플리케이션인지를 선택합니다. | RECEIVECONVERSION | RCNV |
CCSID 수신 | 메시지를 변환하도록 요청된 CCSID입니다. JMS의 IBM MQ 클래스가 큐 관리자에게 변환을 수행하도록 요청하는 경우에 사용됩니다(예를 들어, WMQ_RECEIVE_CONVERSION_QMGR을 setReceiveConversion에 대한 인수로 지정). 이 특성 값은 큐 관리자가 메시지를 변환하도록 요청된 CCSID입니다. 기본값은 CCSID 1208입니다. | RECEIVECCSID | RCCS |