Solaris 9 12/02 作業環境的新功能

第 1章 Solaris 9 更新版的新功能

本章概述 Solaris 9 9/02 和 Solaris 9 12/02 更新版中的新功能和增強功能。 其中最突出的增強功能是 SunTM Open Net Environment (Sun ONE) 功能。 如需有關在 Solaris 9 作業環境中可用的所有增強功能之摘要,請參閱第 2章, Solaris 9 作業環境的功能

供系統管理員使用的新增功能

網路

說明 

發行日期 

SPARC:Sun ONE Application Server 整合

Sun ONE Application Server 7 平台版(以前的 iPlanetTM Application Server)整合在 Solaris 9 12/02 更新版中。Application Server(平台版)提供有企業類應用程式服務和 Web 服務的基礎。 伺服器可提供一種高效能的、佔用資源較少的 JavaTM 2 平台,企業版(J2EETM 平台)。J2EE 支援在範圍廣泛的伺服器、用戶端以及裝置中進行企業版應用程式和 Web 服務的開發、部署以及管理。

Sun ONE Application Server 可為與 J2EE 1.3 平台相容之新 Java 和 XML 應用程式提供應用程式可攜性,並可讓它們快速發佈。 Application Server 可讓開發者建立基於 JavaServer PagesTM (JSPTM)、Java Servlet 以及 Enterprise JavaBeansTM (EJBTM) 技術的應用程式。此項技術可以支援範圍廣泛的業界需求,從小型的部門級應用程式到企業級、關鍵性任務服務。

重點介紹的一些主要功能包括: 

  • 來自 Sun ONE Web Server 的整合型 Sun ONE Message Queue 和 HTTP 伺服器

  • 可調整性和高效能

  • 廣泛的 Web 服務支援 – Java Web 服務、SOAP、WSDL

  • 與 Sun ONE Portal Server 6.0 和 Sun ONE Directory Server 之間的交互可操作性

  • 充份利用 J2EE 參考實施


註解 -

已變更的名稱如下:

  • Sun ONE Message Queue(先前的 iPlanet Message Queue for Java)

  • Sun ONE Web Server(先前的 iPlanet Web Server)

  • Sun ONE Portal Server(先前的 iPlanet Portal Server)

  • Sun ONE Directory Server(先前的 iPlanet Directory Server)


如需進一步資訊,請參閱 "Sun ONE Application Server 7 Getting Started Guide"。 另請參閱 http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html

有關特定的授權條款,請參考二進位碼軟體授權。 

12/02 

SPARC:Sun ONE Message Queue

Solaris 9 12/02 更新版支援 Java Messaging Service (JMS) 應用程式。此版本將 Sun ONE Message Queue(先前的 iPlanet Message Queue for Java)用作 JMS 供應程式。  

JMS 訊息傳送允許應用程式和應用程式元件異步且可靠地交換訊息。在不同平台和不同作業系統上執行的程序可以連接至共同的訊息服務以交換資訊。  

在 Solaris 9 12/02 更新版中,Sun ONE Message Queue(平台版)是對 JMS 規格的一個完整實施。訊息佇列提供的附加功能如下: 

  • 集中管理

  • 可調式效能

  • 支援 Java Naming and Directory Interface TM (JNDI)

  • 支援 SOAP 訊息傳送

如需進一步資訊,請參閱 "Sun ONE Message Queue 3.0.1 Administrator's Guide" 和 "Sun ONE Message Queue 3.0.1 Developer's Guide"。 如需有關 Sun ONE Message Queue 版本和功能的資訊,另請參閱 http://www.sun.com/software/products/message_queue/home_message_queue.html

12/02 

單一 Solaris 機器上可具有多個網站

Solaris 網路快取及加速 (NCA) 核心模組現在可支援一台 Web 伺服器的多個實例。這種支援可讓您使用 Solaris 機器來執行基於 IP 位址的虛擬 Web 主機。 Solaris 使用單一配置檔 (ncaport.conf) 來將 NCA 套接字對映至 IP 位址。

如需進一步資訊,請參閱 ncaport.conf(4) 線上援助頁。

12/02 

IP 服務品質

IP 服務品質 (IPQoS) 是 Solaris 作業環境的新功能。IPQoS 讓系統管理員可以為客戶和重要應用程式提供不同層級的網路服務。 藉由 IPQoS,管理員可以設定服務層級的協議。這些協議為 ISP 用戶提供以價格架構為基礎的不同層級的服務。公司也可以使用 IPQoS 來設定各種應用程式的優先級,以便讓重要的應用程式比不太重要的應用程式獲得更高的服務品質。 

如需進一步資訊,請參閱 " IPQoS Administration Guide"

9/02 

路由資訊協定第 2 版 (RIPv2)

現在,Solaris 系統軟體支援 RIPv2。  

RIPv2 將 Classless Inter-Domain Routing (CIDR) 和 Variable-Length Subnet Mask (VLSM) 延伸加入了 RIPv1 協定。MD5 延伸可保護路由器免受惡意使用者的有意誤導。 新的 in.routed 執行還包含內建 RDISC 執行。

如果藉由多址傳送啟用點對點連結,則 RIPv2 支援多址傳送。 RIPv2 亦支援單點傳送。 如果您使用 /etc/gateways 檔案配置廣播位址,則 RIPv2 支援廣播。

如需有關如何配置 RIPv2 的資訊,請參閱 in.rdisc( 1M), in.routed( 1M)gateways( 4) 線上援助頁。

9/02 

跨越 IPv6 的封包通道

對於 IPv4 跨越 IPv6 通道以及 IPv6 跨越 IPv6 通道,此功能均可啟用跨越 IPv6 的通道。IPv4 封包或 IPv6 封包可用 IPv6 封包格式封裝。 

如需更多資訊,請參閱 "IPv6 Administration Guide"

9/02 

安裝

說明 

發行日期 

支援 LDAP 版本 2 設定檔

Solaris 安裝程式目前可支援輕量級目錄存取協定 (LDAP) 版本 2 設定檔。這些設定檔可讓您配置系統以使用代理憑證級別。 在 Solaris Web Start 或 suninstall 程式安裝期間,您可以指定 LDAP 代理連結獨特名稱和代理連結密碼。在使用任何安裝方法進行安裝之前,您都可以先使用 sysidcfg 檔中的 proxy_dnproxy_password 關鍵字來預先配置 LDAP,然後再進行安裝。

如需進一步資訊,請參閱Solaris 9 安裝指南

12/02 

在 Solaris Flash 歸檔中排除和包含目錄與檔案

flarcreate 指令可用於建立 Solaris Flash 歸檔。該指令已由更靈活的新選項更新,可增加在建立歸檔時定義歸檔內容的靈活性。現在,您可以排除一個以上的檔案或目錄。 您可以回復排除之目錄中的一個子目錄或檔案。 此功能在您想要排除不願複製的大型資料檔時非常有用。

如需有關使用這些選項的資訊,請參閱 Solaris 9 安裝指南


註解 -

在 Solaris 9 更新版中,請注意以下名稱變更:

    Solaris Flash(先前的 Web Start Flash)



12/02 

Web 瀏覽器功能

說明 

發行日期 

Solaris 作業環境下的 Netscape 6.2.3

在 Solaris 9 12/02 更新版中,NetscapeTM 6.2.3 包含在 Solaris 作業環境中。Netscape 6.2.3 是一種包含Web 瀏覽器、電子郵件以及新聞群組和 Web 發佈功能的應用程式套件。 Netscape 6.2.3 可讓使用者導航 Web,與同事通訊,參與討論群組以及建立動態網頁。 Netscape 6.2.3 還支援使用者自訂。 例如,My Sidebar 可讓使用者存取自己感興趣的網站。 這些網站可包含書籤、搜尋結果以及股市或天氣資訊。 此外,Netscape 增強型搜尋功能還讓您便捷地存取網際網路上的資訊。

Netscape 6.2.3 包括下列功能: 

  • Messenger 中的 LDAP 支援 – 可讓使用者設定與位址簿和 LDAP 目錄相關的預設設定。

  • 搜尋 – 提供多重存取點以引發搜尋動作。 包括 Netscape NavigatorTM 瀏覽器中的 URL 列和「搜尋」按鈕、My Sidebar 中的「搜尋」標籤以及「搜尋」功能表。

  • 快速啟動 – 減少瀏覽器的啟動時間。

  • 「書籤管理」視窗 – 可透過網頁名稱、其 URL、上次造訪日期或其他屬性尋找網頁。

  • 表格管理程式 – 自動填寫具有關鍵資訊(例如使用者名稱和地址)的完整 Web 表格。

  • 輕鬆存取多個電子郵件帳戶 – 可讓使用者順利地從商業身份切換到個人身份,同時可維持多個獨立的帳戶。郵件帳戶, 連同其他網際網路訊息存取協定 (IMAP) 和郵局協定 (POP) 電子郵件帳戶(例如,Yahoo 帳戶)可位於 Netscape WebMail 和 AOL Mail 中。

  • 搜尋和導航 – 幾乎允許整合任何搜尋引擎。

  • My Sidebar – 支援從來自 Netscape 及協力廠商的數百種標籤中進行選擇,其中包含新標籤,例如 「歷程」、「購物」以及「FedEx」。

  • 即時訊息傳送 – 允許使用者以多個螢幕名稱登錄。

  • Cookie 管理員 – 允許使用者選擇哪些網站可以設定 cookie,哪些不可以。

  • 密碼管理員 – 記住並自動填寫特定網站的使用者名稱和密碼。

12/02 

安全增強

說明 

發行日期 

增強型 crypt() 函式

密碼加密可以保護密碼不被入侵者讀取。 此軟體中目前可以使用三個威力強大的密碼加密模組:  

  • 與 BSD 系統相容的 Blowfish 版本

  • 與 BSD 和 Linux 系統相容的 MD5 版本

  • 與其他 Solaris 9 12/02 系統相容的增強型 MD5 版本

如需有關使用這些新加密模組來保護您的使用者密碼的資訊,請參閱 "System Administration Guide: Security Services"。如需有關模組功能的資訊,請參閱 crypt_bsdbf( 5)crypt_bsdmd5( 5) 以及 crypt_sunmd5( 5) 線上援助頁。

12/02 

pam_ldap 中的密碼管理功能

在您將 pam_ldap 密碼管理功能與 Sun ONE Directory Server(以前的 iPlanet Directory Server)聯合使用時,前者可加強 LDAP Naming Service 的整體安全性。 特別地,密碼管理功能可以執行以下作業:

  • 允許追蹤密碼的老化和過期

  • 防止使用者選擇普通或先前用過的密碼

  • 在使用者密碼將過期時警告使用者

  • 鎖定重複登入失敗的使用者

  • 防止除經授權的系統管理員之外的使用者停用初始的帳戶

如需有關 Solaris 命名和目錄服務的資訊,請參閱 "System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)"。 如需有關 Solaris 安全性功能的資訊,請參閱 "System Administration Guide: Security Services"

12/02 

PAM 增強功能

可接插式認證模組 (PAM) 框架可透過包含新的控制旗標來進行擴充。新的控制旗標提供略過附加堆疊處理的能力。 如果目前服務模組成功,且先前的強制模組上未發生任何失敗,則會啟用該略過功能。 

如需有關此變更的更多資訊,請參閱 "System Administration Guide: Security Services"

12/02 

系統效能增強

說明 

發行日期 

UFS 記錄效能增強功能

UFS 記錄可讓系統更快速地重新啟動。 因為已經儲存檔案系統交易,所以如果檔案系統已保持一致,則無需檢查檔案系統。  

此外,UFS 記錄的效能可以提高或超過此 Solaris 發行版本中非記錄檔案系統的效能級別。SpecFS 基準的結果表明已裝載 NFS 的檔案系統在啟用記錄功能後的效能與非 UFS 的記錄效能相等。 在一些 I/O 限制配置中,記錄 UFS 檔案系統的效能大約比非記錄 UFS 檔案系統超出 25%。 在其他測試中,記錄 UFS 檔案系統的效能比非記錄 UFS 檔案系統的效能好 12 倍。  

如需有關在 UFS 檔案系統上啟動記錄的資訊,請參閱 "System Administration Guide: Basic Administration"mount_ufs(1M) 線上援助頁。

12/02 

記憶體放置最佳化 (MPO)

Solaris 派送程式和虛擬記憶體子系統已得到增強,進而最佳化應用程式存取記憶體所需的時間。 此增強可自動提昇許多應用程式的效能。 目前,已開始應用此功能來支援特定的平台,例如 Sun FireTM 3800–6800、 Sun Fire 12K、和 Sun Fire 15K。

9/02 

動態詳細共用記憶體 (DISM) 大型網頁支援

動態詳細共用記憶體 (DISM) 現在可以支援大型網頁。對大型網頁的支援可以提昇能夠動態調整共用記憶體大小的應用程式之效能。 

如需有關 DISM 的進一步資訊,請參閱系統效能增強

9/02 

系統管理工具

說明 

發行日期 

結合單一 IP 網路多重路徑群組的資料位址和測試位址

系統不再要求在單一配接器 IP 網路多重路徑群組上使用專屬的測試 IP 位址來進行故障偵測。 如果由於 IP 網路多重路徑群組中僅有一個 NIC而無法進行故障轉移,現在您可以結合測試位址和資料位址。 in.mpathd 常駐程式使用資料位址以在未指定測試位址時偵測錯誤。

如需有關 Solaris IP 多重路徑的進一步資訊,請參閱 "IP Network Multipathing Administration Guide"

12/02 

X11 視窗功能

說明 

發行日期 

Xserver 虛擬螢幕增強功能

Xserver 虛擬螢幕增強功能提供對即將發行的用于 Solaris 作業環境的 Gnome 2.0 Desktop 的存取支援。此功能可讓僅有一個框架緩衝區的系統支援放大軟體。 

12/02 

Xrender 延伸

新的 Xrender 功能可以提昇 Solaris 作業環境上執行的應用程式之效能,例如,StarSuiteTM 軟體套件。 Xrender 功能可為這些應用程式提供一種現代外觀。 Xrender 使用硬體處理來實現 alpha 調合和透明度效果。

12/02 

系統資源增強

說明 

發行日期 

延伸記帳子系統

現在,您可以結合使用延伸記帳程序與網際網路協定服務品質 (IPQoS) 的流量記帳模組。 如需有關 IPQoS 的資訊,請參閱"IPQoS Administration Guide"

如需有關延伸記帳功能的資訊,請參閱 "System Administration Guide: Resource Management and Network Services" 中的 "Extended Accounting"。

9/02 

Solaris 文件變更

說明 

發行日期 

Solaris 9 12/02 發行版本中的新文件和修訂文件

以下修訂文件在 Solaris 9 12/02 更新版中提供:  

以下新文件在 Solaris 9 12/02 更新版中提2供:  

  • "Sun ONE Application Server 7 Getting Started Guide" – 請參閱網路中的 "Sun ONE Application Server 整合"。

  • "Sun ONE Message Queue 3.0.1 Administrator's Guide " – 請參閱網路中的 "Sun ONE Message Queue"。

  • " IP Network Multipathing Administration Guide" – 請參閱系統管理工具中的 "結合單一 IP 網路多重路徑群組的資料位址和測試位址"。

12/02 

NIS+ 至 LDAP 的轉換的文件說明

"從 NIS+ 轉換至 LDAP" 附錄已從 "System Administration Guide: Naming and Directory Services (FNS and NIS+)" 移至 "System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)"。 此外,各種元件的解釋和範例已新增至 "System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP)" 中與 LDAP 相關的章節中。 但是,未對新功能進行說明。

9/02 

Solaris 9 9/02 發行版本中的新文件和修訂文件

以下新文件在 Solaris 9 9/02 更新版中提供: 

以下修訂文件在 Solaris 9 9/02 更新版中提供:

9/02 

供軟體開發者使用的新功能

開發工具

說明 

發行日期 

SPARC:Sun ONE Application Server 整合

Sun ONE Application Server 7(平台版)(以前的 iPlanet Application Server)已整合在 Solaris 9 12/02 更新版中。 請參閱網路

12/02 

SPARC:Sun ONE Message Queue

Solaris 9 12/02 更新版支援 JMS 訊息傳送應用程式。 這些應用程式基於 Sun ONE Message Queue(一個 JMS 供應程式)。 請參閱網路

12/02 

增強型 crypt() 函式

Solaris 更新版包含對 crypt () 函式的新延伸,並有介紹 crypt_gensalt() 函式。這些增強功能可讓管理員變更用來隱匿使用者之 UNIX® 登入密碼的演算法。

包含有 MD5 模組和 Blowfish 模組。 MD5 模組位於 crypt_sunmd5crypt_bsdmd5 中。Blowfish 模組位於 crypt_bsdbf 中。

開發者可以建立替代密碼隱藏演算法的新模組。 應用程式開發者必須使用 crypt_gensalt() 函式,而不可手動產生傳送至 crypt () 函式的 salt。

替代演算法模組在 crypt.conf(4) 檔案中指定。module_path 欄位指定執行兩個所需函式之共用程式庫物件的路徑:

  • crypt_gensalt_impl() – 產生 salt

  • crypt_genhash_impl() – 產生加密的密碼

如需進一步資訊,請參閱 crypt(3C)policy.conf (4) 線上援助頁。

12/02 

madvise() 函式的新旗標

 

madvise() 函式允許核心對使用者定義的記憶體區域的存取進行最佳化。 Solaris 9 12/02 發行版本包含 madvise () 函式的三種新旗標:

  • MADV_ACCESS_LWP – 提供一個指定的輕型程序 (LWP) 資源配置優先權

  • MADV_ACCESS_MANY – 指定機器內的程序所廣泛使用的位址範圍

  • MADV_ACCESS_DEFAULT – 將位址範圍的存取型樣重設為系統預設值

如需有關 madvise() 函式的進一步資訊,請參閱madvise( 3C) 線上援助頁。

12/02 

連結程式和程式庫更新

Solaris 9 12/02 發行版本包含新的連結程式編輯程式功能(例如字串表壓縮、非參考的章節刪除以及非參考的相依偵測)。 如需這些新功能的完整清單,請參閱 "Linker and Libraries Guide" 中的 "New Linker and Libraries Features and Updates"。

12/02 

智慧卡介體 API

現在,Solaris 智慧卡框架提供低階介體 API。 藉由智慧卡讀取程式,可使用這些 API 與智慧卡交換資料。 可在諸如 Sun BladeTM 和 Sun RayTM 系統的平台中使用 API。 以 Java 語言或 C 語言編寫的應用程式可以使用這些介面。

如需更多資訊,請參閱libsmartcard( 3LIB) 線上援助頁和 /usr/share/javadoc/smartcard 中的 JavaDocs。

9/02 

Solaris 文件變更

說明 

發行日期 

Solaris 9 12/02 發行版本中的新文件和修訂文件

以下修訂文件在 Solaris 9 12/02 更新版中提供:  

    "Linker and Libraries Guide" – 請參閱開發工具中的 "連結程式和程式庫更新" 功能描述。


以下新文件在 Solaris 9 12/02 更新版中提供:  

    "Sun ONE Application Server 7 Getting Started Guide" – 請參閱開發工具中的 "Sun ONE Application Server 整合"。


    "Sun ONE Message Queue 3.0.1 Developer's Guide" – 請參閱開發工具中的 "Sun ONE Message Queue"。


12/02 

附加軟體的新增功能

Web 瀏覽器功能

說明 

發行日期 

位於 CoBundled 目錄中的 Netscape 6.2.3

在 Solaris 9 9/02 更新版中,Netscape 6.2.3 位於 CoBundled 目錄下。CoBundled 目錄位於 Solaris_9 目錄之下 ( Solaris_9/ExtraValue/CoBundled )。 此目錄位於 Solaris 9 9/02 DVD 以及 Solaris Software 2 of 2 CD 上。

Solaris 9 12/02 更新版中,Netscape 6.2.3 包含在 Solaris 作業環境中。請參閱Web 瀏覽器功能

9/02 

免費軟體

說明 

發行日期 

新的免費套裝軟體

Solaris 9 12/02 更新版中已經加入以下新的免費套裝軟體: 

    ANT 1.4.1 – Jakarta ANT 基於 Java/XML 的建立工具



註解 -

如果要檢視 ANT 的授權條款、屬性以及版權聲明,則授權路徑為 /usr/sfw/share/src/<freeware name>。 若是在任何其他不是預設路徑的地方安裝 Solaris 作業環境,請修改指定的路徑以存取安裝位置的檔案。


如需 Solaris 9 作業環境中免費軟體的清單,請參閱免費軟體

12/02