關於 Solaris 9 文件

開發應用程式

以下的表格列出了說明軟體開發功能和程序的文件。表格標題可列出集合的名稱,您可在此找尋 Solaris 9 文件集中的文件。

表 3–11 Solaris 9 About What's New Collection - zh_TW

文件 

說明 

Solaris 9 作業環境的新功能

本書包含了 Solaris 9 作業環境中新功能性的高階功能說明。其中一些章節內容包含了桌上管理系統使用者、系統管理員和軟體開發者的新功能的概述。系統管理的章節內容包含了 Solaris 9 的安裝功能。並提供新 Java 功能的概述。 

表 3–12 Solaris 9 Software Developer Collection - zh_TW

文件 

說明 

Application Packaging Developer's Guide

本書以漸進的方式提供設計、建立和檢驗套裝軟體的指引和相關背景資訊。本文件也包含了高階技術的資訊和範例,您會發現在建立套裝軟體的程序中其將提供您相當多的協助。 

Federated Naming Service Programming Guide

本書也提供單一服務中不同且自主的命名系統的彈性組合輔助,使您能以單一的、簡易的命名系統介面進行存取。 

GSS-API Programming Guide

本書將指導使用者如何使用「一般安全服務應用程式介面 (GSS-API)」來建立以網路為基礎的程式安全性。GSS-API 可提供開發者一套使用已安裝的安全機制、驗證、機密性和資料整合功能的方法,來保護網路上的傳輸。透過 GSS-API,您將不再需要針對特定平台或特定機制開發資料傳輸程式e。 

國際語言環境指南

本書說明了 Solaris 9 作業環境的國際化特性。本書包含了相當多的重要資訊,以指導您如何使用 Solaris 9 軟體來建立支援各種語言和文化慣例的軟體產品。本書所包含的指導方針可協助開發者使用 Solaris 9 軟體來撰寫適用於國際市場的應用程式。 

並以歐洲為範例,介紹了如「程式碼集 (CSI)」、鍵盤支援的概念,以及如何將各種語言的 Solaris 產品本土化。其他的主題還包括了適用於歐洲和亞洲的列印支援,以及統一字元編碼的區性輔助功能。 

Java 2 SDK for Solaris Developer's Guide

本書提供開發者關於在 Solaris 9 作業環境中使用 Java 程式語言的資訊。 本書包含了 Solaris Java 2 平台中新功能和增強部分的概述和說明,以及相容性議題的注意事項。 

Linker and Libraries Guide

本書說明了 Solaris 連結編輯程式和執行期間連結程式的作業,以及操作上述程式的物件。 本書所涵蓋的「連結編輯程式」: ld(1),「執行期間連結程式」:ld.so.1(1),「共用物件」(有時可參照為「共用程式庫」) 和 ELF 物件格式。

Multithreaded Programming Guide

本書涵蓋了 POSIX 和 Solaris 執行緒的 APIs,可為多重執行緒程式設計同步物件程式、編譯多重執行緒程式,以及尋找分析工具。  

本書適合想要以多重執行緒技術將一個處理程序分成許多獨立的執行緒、以改善應用程式的表現和結構的開發者。 

ONC+ Developer's Guide

本書說明了由 Sun Microsystems 所開發的 ONC+TM 分散式服務。ONC+ 技術係由各種技術、服務和工具所構成。 其包含的技術如以下所示:

  • 「傳輸獨立式」遠端程序呼叫 (TI-RPC) 可建立 RPC 應用程式的傳輸獨立性。

  • 外部資料表示法 (XDR) 為表示資料的架構獨立規格。

  • 「網路資訊服務擴充版本 (NIS+) 」為 Solaris 環境中的企業命名服務。此服務提供了可調整規模且安全的資訊基礎。

Programming Interfaces Guide

本書說明了哪些場合適用於 Solaris 9 環境的介面,如共享記憶體、傳輸選項和即時管理。本書也說明了和 API/ABI 相容性有關的應用程式,如 appcert。「ONC+ Developer's Guide」說明了更高階的網路介面。

Solaris 64-bit Developer's Guide

本書主要為應用程式開發者和提供者所撰寫,以指導其選擇 32 位元或 64 位元 Solaris 應用程式的程式設計環境。 本書說明了 32 位元和 64 位元應用程式環境之間的相似和相異之處,並說明如何撰寫兩個環境之間的可攜碼。本書也說明了一些由作業環境所提供,用來開發 64 位元應用程式的工具。 

Solaris DHCP Service Developer's Guide

本書提供了一些資訊來協助開發者支援新的資料服務,以儲存 Solaris DHCP 服務資訊。 

Solaris Modular Debugger Guide

本書提供了「Solaris 模組除錯程式 (MDB)」的說明,它是一種 Solaris 作業環境中的一般用途除錯程式工具。MDB 的主要特色為其可延伸性。本書說明了如何使 MDB 來為複雜的軟體系統除錯,其中特別強調可用來為 Solaris 核心及相關裝置驅動程式和模組除錯的工具。本書也提供了 MDB 語言的語法、除錯程式功能,以及 MDB 模組程式設計 API 的完整參照和討論。 

Solaris WBEM SDK Developer's Guide

本書提供了「 Sun WBEM 軟體開發工具 (SDK) 」的說明,並說明如何使用此元件來開發應用 WBEM 的應用程式和一般程式。 

Solaris X Window System Developer's Guide

本書為設計 Solaris X 伺服器應用程式的軟體開發者提供了詳細的資訊。請閱讀本書以取得關於 Solaris X 伺服器、DPS 影像系統和支援的顯示裝置等功能的詳細資訊。 其他主題包括了伺服器連接的授權機制和協定,以及和 X Consortium 伺服器範例相較之下的差異及增強之處。 

SPARC Assembly Language Reference Manual

本書說明了在 SPARC 系統上執行,並將組合語言格式的來源代碼檔案翻譯成連結格式物件檔案的組譯器。本書的內容適用於 Solaris 7 軟體。 

STREAMS Programming Guide

本書說明了 Solaris 環境中 UNIX® 系統通訊服務的 STREAMS 工具。本書針對應用程式開發者所提供的資訊包含了建構、使用和管理串流、訊息傳送、管理 , 以及使用以 STREAMS 為基礎的管道和以命名的管道。本書也針對模組和驅動程式開發者提供了 STREAMS 架構、訊息傳送、驅動程式設計、模組設計、配置、多重執行緒和多工的說明。

ToolTalk User's Guide

本書提供了 ToolTalkTM 服務的說明,以指導您如何修改應用程式來傳送和接收 ToolTalk 訊息。本文件係協助開發者建立和維護使用 ToolTalk 服務來和其他應用程式相互操作的應用程式。如果您是負責安裝工作站的系統管理者,本書也相當的有用。 本書假定讀者已經很熟悉 Solaris 作業環境指令、系統管理者指令以及系統術語。

Writing Device Drivers

本書所提供的資訊包括為 Solaris 作業環境開發字元導向裝置、區塊導向裝置,以及 SCSI 目標和 HBA 裝置的裝置驅動程式。本書也探討如何為所有符合 Solaris DDI/DKI 的架構開發多重執行緒的可重入裝置。 並說明一般驅動程式的程式設計方法,使開發者在撰寫驅動程式時不需考慮如尾數法和資料排序等特定平台的議題。 

附加的主題包括 64 位元環境的 Solaris 驅動程式、和叢集相關的驅動程式、驅動程式自動配置、程式化輸入/輸出、「直接記憶體存取 (DMA)」,以及電源管理等。其他的主題還包含裝置內容管理;驅動程式的編譯、安裝和測試;以及驅動程式的除錯。 

表 3–13 Solaris 9 KCMS Collection

文件 

說明 

KCMS Application Developer's Guide

本書說明了 Kodak Color Management SystemTM (KCMSTM) 框架應用程式設計介面 (API)。 KCMS 架構可啟用精確的重製程序,並改善數位彩色影像在桌上型電腦和相關周邊裝置上的外觀。透過 API,您所撰寫的應用程式將可執行正確的色彩轉換和處理。

KCMS Calibrator Tool Loadable Interface Guide

本書說明如何建立可動態載入裝置的處理程式模組,使其將色彩校正資料提供給「KCMS 測量工具」以更新 ICC 格式的檔案。本文件提供了可動態載入模組與「KCMS 測量工具」之間的互動概觀。如果您是為色彩管理技術撰寫色彩模組的驅動程式開發者,請閱讀本書。 

KCMS CMM Developer's Guide

本書說明了如何建立 KCMS 色彩管理模組 (CMM)。本書提供有關使用 KCMS 基礎程式庫(foundation library)的資訊,此程式庫是用於 C++ 中的圖形匯出介面 (GPI) 。這些介面會將 KCMS 程式庫中不受裝置影響的層面與色彩模組連結起來,使得資料能夠從應用程式流向色彩模組。如果您是為色彩管理技術撰寫色彩模組的驅動程式開發者,請閱讀本書。 

KCMS CMM Reference Manual

本書說明了 KCMS 基礎程式庫中的每個 C++ 類別。本程式庫係在 C++ 中執行,以建立 KCMS 色彩模組的圖形移植介面。如果您是為色彩管理技術撰寫色彩模組的驅動程式開發者,請閱讀本書。 

KCMS Test Suite User's Guide

本書說明了測試程序檔和測試工具的協定組,可供 CMM 開發者使用以確保 CMM 與 KCMS 架構相容。本文件也可供任何對 KCMS 架構的開發和使用有興趣的人士參考。