Message Queue 4.4 支援的平台與元件
本節涵蓋下列有關 Message Queue 4.4 系統需求的主題:
作業系統平台支援
Solaris、Linux、Windows 及 AIX 作業系統平台都支援 Message Queue 4.4。表 1–2 將顯示每種平台所支援的版本。如需每種平台的硬體需求,請參閱「Sun GlassFish Message Queue 4.4 Installation Guide」。
表 1–2  支援的平台版本
| 
 平台  
 | 
 支援的版本  
 | 
| 
 Solaris  
 | 
 Solaris 9 (SunOS 5.9)、所有更新 (SPARC、x86) 
Solaris 10 (SunOS 5.10)、所有更新 (SPARC、x86、x64) 
 | 
| 
 Linux  
 | 
 Red Hat Enterprise Linux Advanced Server 3.0、4.0、5.0、所有更新、32 及 64 位元版本 (x86、 x64) 
Red Hat Enterprise Linux Enterprise Server 3.0、4.0、5.0、所有更新、32 及 64 位元版本 (x86、 x64) 
 | 
| 
 AIX  
 | 
 AIX 6.1  
 | 
| 
 Windows  
 | 
 Windows Vista  
Windows XP Professional,具備 SP2 (x86) [不支援 Home、Tablet PC 或 Media Center Edition]  
Windows 2000 Advanced Server,具備 SP4 (x86) [不支援 Professional 或 Server Edition]  
Windows Server 2003 Standard Edition 及 Enterprise Edition SP2,32 及 64 位元版本 (x86、 x64) [不支援 Web 或 Small Business Server Edition]  
Windows Server 2008 Standard Edition 及 Enterprise Edition SP2,32 及 64 位元版本 (x86、 x64) 
 | 
 
系統虛擬支援
系統虛擬是一種可讓多重作業系統 (OS) 實例在共用硬體上各自獨立執行的技術。在功能上,部署到位於虛擬環境中作業系統的軟體,一般不會察覺其基礎平台已虛擬化。Sun 已在所選系統虛擬和作業系統組合上測試其 Sun Java System 產品,以協助驗證 Sun Java System 產品是否可以繼續在適當大小且已配置虛擬化的環境中運作,如同在非虛擬化系統上一般執行作業。如需有關 Sun Java System 產品在虛擬環境中之 Sun 支援的資訊,請參閱 http://download.oracle.com/820-4651。
元件相依性
除了平台特定的需求之外,Message Queue 4.4 也必須先安裝特定基本元件,才可開發與執行 Message Queue 用戶端。表 1–3 將說明這些元件。您也可使用其他版本或供應商的實作,但這些版本或實作未經 Sun Microsystems 測試,因此不受正式支援。 
備註 – 適用於 Solaris、Linux 及 Windows 平台的 Message Queue 安裝程式,可讓您選取現有的 JDK/JRE 或安裝 JDK 版本 (1.5.0_15)。
表 1–3  必要的支援元件
| 
 元件  
 | 
 支援  
 | 
 支援的版本 [僅限 Sun Microsystems 生產版本]  
 | 
| 
 Java 執行階段環境 (JRE) 
 | 
 Message Queue 代理程式與管理工具  
 | 
  J2SETM Runtime Environment 1.5.0_15 或更新版本 
JavaTM SE Runtime Environment 1.6.0_10 
 | 
| 
 Java 軟體開發工具組 (JDK) 標準版 
 | 
 Java 用戶端開發與部署  
 | 
 J2SE Development Kit 1.5.0_15 或更新版本  
Java SE Development Kit 1.6.0_10 
 | 
 
表 1–4 顯示可安裝的其他元件,以進一步支援 Message Queue 用戶端。您並不需要列出的所有元件:例如,若不撰寫 C 用戶端,即不需要 C 編譯器、C++ 執行階段程式庫、NSPR 或 NSS。 
表 1–4  選用的支援元件
| 
 元件  
 | 
 支援  
 | 
 支援的版本  
 | 
| 
 應用程式伺服器  
 | 
 HTTP/HTTPS 
 | 
 Sun GlassFish Application Server Enterprise 9.1 .1 (GlassFish Enterprise Server 2.1)  
 | 
| 
 Web 伺服器  
 | 
 HTTP/HTTPS 
 | 
 Sun GlassFish Web Server Enterprise Edition 7.0 Update 3  
 | 
| 
 資料庫  
 | 
 JDBC 資料存放區  
 | 
 HADB 4.4.3–6 版 
Java DB (Apache Derby) 10.4 版 
MySQL Community/Enterprise Edition 5.0 版  
Oracle 9i、10g 及 11g  
postgreSQL 8.1 版  
 
備註 – 
不再支援 PointBase 資料庫。  
 
 | 
| 
 高可用性的資料庫  
 | 
 高可用性代理程式叢集  
 | 
 HADB 4.4.3–6 版 
MySQL Cluster Edition 5.0 版  
Oracle 10g 及 11g  
 | 
| 
 簡易目錄存取協定 (LDAP) 目錄伺服器 
 | 
 Message Queue 使用者儲存庫與管理物件  
 | 
 Sun GlassFish Directory Server 6.0 版  
 | 
| 
 Java Naming and Directory Interface (JNDI) 
 | 
 管理物件支援與 LDAP 使用者儲存庫 
 | 
 JNDI 1.2.1 版 
LDAP Service Provider 1.2.2 版 
File System Service Provider 1.2 Beta 3 版 [僅限管理物件支援;支援開發與測試,但不支援在生產環境中進行部署]  
 | 
| 
 C 編譯器與相容的 C++ 執行階段程式庫  
 | 
 Message Queue C 用戶端  
 | 
 
Solaris:Sun Studio 11 版或較新版本,附標準模式的 C++ 編譯器以及 C 編譯器 
Linux:gcc/g++ 3.2.3 版 
Windows:Microsoft Windows Visual C++ 6.0 版 SP3 
 | 
| 
 Netscape Portable Runtime (NSPR) 
 | 
 Message Queue C 用戶端  
 | 
 4.7 版 [隨附為下載隨附式軟體中的共用套裝軟體]  
 | 
| 
 Network Security Services (NSS) 
 | 
 Message Queue C 用戶端  
 | 
 3.11.9 版 
 |