새 함수: MQGetDestinationName()
MQGetDestinationName (const MQDestinationHandle destinationHandle, MQString * destinationName); |
이 함수를 사용하여 대상의 이름을 가져올 수 있습니다. 반환된 destinationName은 호출자가 MQFreeString() 함수를 호출하여 비울 수 있는 복사본입니다.
매개 변수
이름을 알려고 하는 대상에 대한 핸들입니다.
이름에 대한 출력 매개 변수입니다.
이 함수는 회신 패턴을 사용할 때 유용합니다. MQGetMessageReplyTo 함수를 사용하여 메시지를 전송할 대상에 대한 핸들을 가져올 수 있습니다. 그런 다음 MQGetDestinationName을 사용하여 해당 대상의 이름을 얻을 수 있습니다. 대상 이름을 얻은 후 해당 이름을 기반으로 메시지를 처리할 수 있습니다.
새로 열거된 값: MQ_MESSAGE
새 MQMessageType, MQ_MESSAGE는 C 클라이언트가 Message 유형의 JMS 메시지를 C와 Java 모두를 사용하는 다른 Message Queue 클라이언트와 교환할 수 있도록 해 줍니다.
typedef enum _MQMessageType {MQ_TEXT_MESSAGE = 0, MQ_BYTES_MESSAGE = 1, MQ_MESSAGE = 3, MQ_UNSUPPORTED_MESSAGE = 2} MQMessageType; |
MQ_MESSAGE 유형은 헤더와 등록 정보는 있지만 메시지 본문이 없는 메시지를 식별합니다. 이러한 유형의 메시지를 만들려면 MQCreateMessage() 함수를 사용합니다.
새 연결 등록 정보 MQ_UPDATE_RELEASE_PROPERTY는 설치된 Message Queue 버전에 대한 업데이트 릴리스 버전을 지정합니다. 버전 정보를 확인하려면 MQGetMetaData() 함수를 사용합니다.