Solaris 6/04 릴리스에서는 Sun Java System Message Queue 3.5 SP1 Platform Edition이 소개되었습니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다. 이 버전은 Software Express 파일럿 프로그램에서 이전에 소개된 Sun Java System Message Queue (MQ) 3.0.1을 대체합니다.
Solaris 9 사용자를 위한 Message Queue 3.0.1은 Solaris 9 12/02 릴리스에서 SPARC 플랫폼용으로 새로 추가되었습니다. Solaris 9 8/03 릴리스에서는 이 기능을 x86 플랫폼용으로 사용할 수 있습니다.
Sun Java System Message Queue 3.5 SP1 Platform Edition은 분산된 IT 시스템을 통합하는 저렴한 가격의 표준 기반 고성능 메시징 시스템입니다. 이 Message Queue(MQ)는 Java Messaging Services(JMS) 1.1 규격을 사용하며 JAXM(첨부 파일이 있는 SOAP 1.1)을 통하여 웹 서비스 메시징을 지원합니다.
새 3.5 릴리스에서는 이전의 3.0.1 릴리스와 비교하여 다음 새로운 기능이 포함되었습니다.
C 메시징 API – 레거시 C/C++ 응용 프로그램과의 연결을 위한 Native-to-the-wire C-API입니다. TCP 및 SSL 전송이 지원됩니다.
클라이언트 연결 페일오버 – 연결이 끊길 경우 클라이언트가 자동으로 클러스터의 다른 브로커로 다시 연결합니다.
고급 원격 모니터링 기능 – JMS 기반 API를 사용하면 브로커 통계, 대상 통계 및 VM 통계를 모니터할 수 있습니다.
Java Enterprise System의 Sun Cluster 지원 – Java Enterprise System에서 사용할 수 있는 MQ용 Sun Cluster Agent에서 고가용성(high availability, HA)와 함께 파일 기반 데이터 저장소를 사용하여 HA 기능을 MQ로 제공합니다.
J2EE 1.4 호환성 – J2EE Connector Architecture 1.5 지원을 사용하면 MQ 3.5에서 MQ 자원 어댑터를 통해 모든 J2EE 1.4 호환 응용 프로그램 서버에 연결할 수 있습니다.
동적 메시지 흐름 제어 – 흐름 제어를 사용하여 처리 능력을 관리하고 시스템에 관리할 수 있습니다. 제어 옵션에는 가장 오래된 항목 거부, 최신 항목 거부, 낮은 우선 순위 거부 및 흐름 제어 등이 포함됩니다.
로컬 대상 및 클러스터 전달 정책 – 정책 구성을 사용하여 클러스터의 브로커로 메시지 전달의 처리 능력을 최적화할 수 있습니다.
새 기능에 대한 자세한 내용은 http://docs.sun.com의 Sun Java System Message Queue Release Notes를 참조하십시오.