Sun Java System Message Queue 3.7 UR1 관리 설명서

부록 B Message QueueTM 인터페이스의 안정성

Sun Java SystemTM Message Queue에서는 관리자가 작업을 자동화할 때 도움이 되는 여러 인터페이스를 사용합니다. 이 부록에서는 인터페이스의 안정성에 따라 인터페이스를 분류합니다. 인터페이스가 안정적일수록 제품의 향후 버전에서 변경될 가능성이 적어집니다.

이 부록에 나열되지 않은 인터페이스는 고객용이 아니라 개인 인터페이스입니다.

분류 체계

부록 B, Message QueueTM 인터페이스의 안정성에서는 안정성 분류 체계에 대해 설명합니다.

표 B–1 인터페이스 안정성 분류 체계

분류 

설명 

개인 

고객이 직접 사용하지 않음. 임의의 릴리스에서 변경 또는 제거될 수 있습니다. 

변화 

고객용. 주 릴리스(예: 3.0, 4.0) 또는 부 릴리스(예: 3.1, 3.2)에 호환되지 않는 변경이 있을 수 있습니다. 천천히 신중하게 변경됩니다. 모든 변경 사항이 호환성을 갖도록 타당한 조치가 이행되지만 보장되지는 않습니다. 

안정 

고객용. 주 릴리스(예: 3.0, 4.0)에 한해 호환되지 않는 변경이 있을 수 있습니다. 

표준 

고객용. 이 인터페이스는 공식 표준에서 정의하며 표준 기관이 관리합니다. 이 인터페이스와 호환되지 않는 변경은 거의 없습니다. 

불안정 

고객용. 주 릴리스(예: 3.0, 4.0) 또는 부 릴리스(예: 3.1, 3.2)에 호환되지 않는 변경이 있을 수 있습니다. 이 인터페이스는 향후 릴리스에서 제거되거나 호환되지 않는 방식으로 또는 상당히 많이 변경될 수 있음을 고객에게 알립니다. 고객은 불안정한 인터페이스에 대해 명시적인 종속성을 생성하지 않는 것이 바람직합니다. 

인터페이스 안정성

부록 B, Message QueueTM 인터페이스의 안정성에 인터페이스와 해당 분류가 나열되어 있습니다.

표 B–2 Message Queue 인터페이스의 안정성

인터페이스 

분류 

명령줄 인터페이스

 

imqbrokerd 명령줄 인터페이스

변화 

imqadmin 명령줄 인터페이스

불안정 

imqcmd 명령줄 인터페이스

변화 

imqdbmgr 명령줄 인터페이스

불안정 

imqkeytool 명령줄 인터페이스

변화 

imqobjmgr 명령줄 인터페이스

변화 

imqusermgr 명령줄 인터페이스

불안정 

imqbrokerd, imqadmin, imqcmd, imqdbmgr, imqkeytool, imqobjmgr, imqusermgr의 출력

불안정 

명령

 

imqobjmgr 명령 파일

변화 

imqbrokerd 명령

안정 

imqadmin 명령

불안정 

imqcmd 명령

안정 

imqdbmgr 명령

불안정 

imqkeytool 명령

안정 

imqobjmgr 명령

안정 

imqusermgr 명령

불안정 

API

 

JMS API(javax.jms)

표준 

JAXM API(javax.xml)

표준 

C-API 

변화 

C-API 환경 변수 

불안정 

메시지 기반 모니터링 API 

변화 

관리 대상 객체 API(com.sun.messaging)

변화 

.jar 및 .war 파일

 

imq.jar 위치 및 이름

안정 

jms.jar 위치 및 이름

변화 

imqbroker.jar 위치 및 이름

개인 

imqutil.jar 위치 및 이름

개인 

imqadmin.jar 위치 및 이름

개인 

imqservlet.jar 위치 및 이름

변화 

imqhttp.war 위치 및 이름

변화 

imqhttps.war 위치 및 이름

변화 

imqjmsra.rar 위치 및 이름

변화 

imqxm.jar 위치 및 이름

변화 

jaxm-api.jar 위치 및 이름

변화 

saaj-api.jar 위치 및 이름

변화 

saaj-impl.jar 위치 및 이름

변화 

activation.jar 위치 및 이름

변화 

mail.jar 위치 및 이름

변화 

dom4j.jar 위치 및 이름

개인 

fscontext.jar 위치 및 이름

불안정 

파일

 

브로커 로그 파일 위치 및 내용 형식 

불안정 

비밀번호 파일 

불안정 

accesscontrol.properties 파일

불안정 

시스템 대상

 

mq.sys.dmq 대상

안정 

mq.metrics.* 대상

변화 

구성 등록 정보

 

Message Queue JMS 자원 어댑터 구성 등록 정보 

변화 

Message Queue JMS 자원 어댑터 JavaBean 및 ActivationSpec 구성 등록 정보 

변화 

메시지 등록 정보 및 형식

 

사용 불능 메시지 대기열 메시지 등록 정보, JMSXDeliveryCount

표준 

사용 불능 메시지 대기열 메시지 등록 정보, JMS_SUN_*

변화 

Message Queue 클라이언트 메시지 등록 정보: JMS_SUN_*

변화 

메트릭 또는 모니터링 메시지의 JMS 메시지 형식 

변화 

기타

 

Message Queue JMS 자원 어댑터 패키지, com.sun.messaging.jms.ra

변화 

지속성 메시지 저장소의 JDBC 스키마 

변화