XMS 세 가지 종류의 메시지 등록 정보인 JMS 정의 등록 정보, IBM 정의 등록 정보 및 응용프로그램 정의 등록 정보를 지원합니다.
이 이름은 JMS 또는 WebSphere JMS에 등록 정보가 인식되는 이름이며 이 등록 정보를 갖는 메시지와 함께 전송되는 이름이기도 합니다. XMS 응용프로그램은 이 이름을 사용하여 메시지 선택자 표현식에서 등록 정보를 식별합니다.
XMS 응용프로그램은 이 이름을 사용하여 메시지 선택자 표현식을 제외한 모든 상황에서 등록 정보를 식별합니다. 각 XMS 이름은 xmsc.h, xmsc_rtt.h, xmsc_wmq.h 또는 xmsc_wpm.h 헤더 파일 중 하나에서 이름 지정된 상수로 정의됩니다. 이름 지정된 상수 값은 해당 JMS 또는 WebSphere JMS 이름입니다.
사진 정의된 등록 정보에 더하여, XMS 응용프로그램은 자체 메시지 등록 정보 세트를 작성하여 사용할 수 있습니다. 이러한 등록 정보를 응용프로그램 정의 등록 정보라 합니다.
메시지의 등록 정보 가져오기 및 설정 방법에 대한 자세한 정보는 C의 등록 정보 가져오기 및 설정 또는 C++의 등록 정보 가져오기 및 설정을 참조하십시오.
응용프로그램이 메시지를 작성한 후에 메시지의 등록 정보를 읽고 쓸 수 있습니다. 응용프로그램이 메시지를 전송한 후에도 등록 정보를 읽고 쓸 수 있습니다. 응용프로그램이 바이트 메시지를 수신할 경우 메시지 등록 정보는 읽기 전용입니다. 메시지 등록 정보가 읽기 전용일 경우 응용프로그램이 등록 정보 지우기를 호출하면 등록 정보를 읽고 쓸 수 있게 됩니다. 또한 이 메소드가 등록 정보도 지웁니다.
메시지의 모든 등록 정보 값을 판별하기 위해 응용프로그램이 메시지 클래스의 등록 정보 가져오기 메소드를 호출할 수 있습니다. 이 메소드는 Property 오브젝트의 목록을 캡슐화하는 반복기를 작성합니다. 각 Property 오브젝트는 메시지의 등록 정보를 나타냅니다. 그런 다음 응용프로그램은 반복기 클래스의 메소드를 사용하여 각 Property 오브젝트를 검색하고 Property 클래스의 메소드를 사용하여 각 등록 정보의 이름, 데이터 유형 및 값을 검색할 수 있습니다. 비슷한 기능을 수행하는 C 코드의 샘플 단편은 반복기를 참조하십시오.