關於 Solaris 7 文件

Solaris 7 軟體開發者聚集

Solaris 7 Software Developer Collection《Solaris 7 軟體開發者聚集》 裡有適合在 Solaris 環境中工作的軟體開發者使用的手冊。以下是這些文件的摘要:

應用程式套裝軟體開發者指南

Application Packaging Developer's Guide提供逐步進行的說明以及相關的背景資訊,以便設計、建造以及驗證套裝軟體。這份指南裡還有在建造套裝軟體過程中可能很 有幫助的進階技巧資訊和範例。

聯合式命名服務程式設計指南

Federated Naming Service Programming Guide可以用彈性的方式將不同的自動化命名系統組合成單一的服務,後者可以用簡單的單一命名系統介面存取。 聯合式命名服務(FNS)鼓勵人們採用通用的命名原則,以促成首尾一貫的命名方式。系統和應用程式都要共用這些原則和介面(例如檔案服務和列印服務),以便在 Solaris 環境中為整體和整個企業的名稱空間提供一致的外觀。

FNS 會匯出 XFN X/Open(聯合式命名)程式設計介面與原則,這是其它廠商積極支援的一種開放式標準,這樣可以增加使用 FNS 的應用程式的可攜性。FNS 含包 XFN 程式庫、管理工具以及一套合乎 XFN 標準的命名系統,後者並以 NIS+ 輔助,以便為企業內的機構、使用者、主機、網站、服務以及檔案命名。

Java on Solaris 開發者指南

Java on Solaris 7 Developer's Guide會為在 Solaris 2.6 和 Solaris 7 環境中使用Java 的 JavaTM 開發者提供資訊,包括 Java on Solaris 的重要元件概觀和描述、對開發者的好處、以及如何利用 Java on Solaris 讓應用程式做出最佳表現等等。除此之外,本文件還會談到相容性和樣式問題。

連結程式與程式庫指南

Linker and Libraries Guide描述的是 Solaris 連結編輯器與執行時間的連結程式的作業,以及它們操作的物件。本指南涵蓋的主要區域是:連結編輯器:ld(1)、執行時間連結程式:ld.so.1(1)、共用物件(有時候叫做共用程式庫) 以及 ELF 物件檔案格式。

多執行段程式設計指南

Multithreaded Programming Guide 探討的是 POSIX 與 Solaris 執行段 API、以同步化物件進行程式設計、組譯多執行段程式、以及為多執行段程式尋找分析工具。

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

ONC+ 開發者指南

ONC+ Developer's Guide 描述的是遠端程序呼叫(RPC)以及NIS+(一種網路名稱服務)的程式設計介面,這兩者都屬於 Sun Microsystems 開發的ONC+TM 分散式服務。

本指南可以協助您將現有的單一電腦應用程式轉換成網路上的分散式應用程式,或者協助您開發和應用分散式應用程式。

程式設計公用程式集指南

Programming Utilities Guide探討的是追蹤程式表現和執行情形的新的 TNF 公用程式集,以及人們所熟悉的 lexyaccmakesccs m4 公用程式。

SPARC 組合語言參考手冊

SPARC Assembly Language Reference Manual《SPARC 組合語言參考手冊》描述的是在 SPARC 結構上執行的組合器, 這種組合器可以將組合語言格式的原始檔解譯成連結格式的目的檔。

Solaris 7 64-bit 開發者指南

Solaris 7 64-bit Developer's Guide 是專為應用程式開發者而寫的,可以為應用程式應該是 32 位元還是 64 位元提供判斷原則。 本指南會列出32 位元和 64 位元應用程式之間的異同,解釋如何編寫 可以在兩個作業系統之間使用的程式碼,以及描述作業系統提供用來開發64 位元應用程式的工具。本指南會解釋 Solaris 32 位元和 64 位元建立和執行時間環境的差別,是為了協助應用程式開發者決定將程式碼轉換成 64 位元是否安全以及何時轉換才安全而寫的。

Solaris 開發者國際化指南

Solaris Internationalization Guide For Developers 描述的是 Solaris 7 軟體中的新國際化功能,裡面有如何用 Solaris 7 軟體來建立支援各種語言和文化傳統的全球化軟體產品的重要資訊、以及教開發者如何利用 Solaris 7 軟體為國際市場編寫應用程式的原則和提示,指南中還有關於更詳細的文件資訊。

Solaris X Window系統開發者指南

本書籍為有興趣針對 Solaris X 伺服器製作介面的軟體開發者提供詳細的資訊,若需關於Solaris X 伺服器的功能、DPS 影像處理系統 、支援的顯示裝置、伺服器連線的授權架構和通信協定 、以及與 X 聯合範例伺服器(Consortium sample server)的差別和對它的改進的詳細資料,請參閱本書籍。

來源相容指南

Source Compatibility Guide描述的是 SunOS/BSD 來源相容套裝軟體的安裝、使用以及其元件。 選用的 SunOS/BSD 來源相容套裝軟體提供很多 SunOS 5.x 作業環境中沒有的 SunOS 4.1 和 BSD 介面,以及在 SunOS 4.1 和 SunOS 5.x 版之間功能可能不一樣的其它介面。

STREAMS 程式設計指南

STREAMS Programming Guide會對 Solaris 環境中的 UNIX 系統通信服務 STREAMS 功能做一番完整的介紹,內容涵蓋 STREAMS 機制、模組、驅動程式、 管道、輪詢、訊號、多工處理等等,還包括範例在內。

系統介面指南

System Interface Guide是描述「應用程式的程式設計介面」主要元件的文件集中最廣泛的一份文件,本指南會介紹「應用程式的程式設計介面」的觀念,並描述處理 控制、排定處理控制、檔案輸入\ufffd輸出、System V 內部處理通信、記憶體管理以及即時介面。

文件集中的其它手冊是 STREAMS Programming GuideMultithreaded Programming Guide《多執行段程式設計指南》以及Transport Interfaces Programming Guide《傳輸介面程式設計指南》

ToolTalk 使用者指南

ToolTalk User's Guide《ToolTalk 使用者指南》描述的是 ToolTalk 服務,以及如何修改應用程式以便傳送和接收 ToolTalk訊息。本書 是為以 ToolTalk 服務建立或維護應用程式、以便與其它應用程式 交互操作的開發者而寫的,對於建立工作站的系統管理者也很有用。 本指南假定讀者已經很熟悉Solaris 作業環境指令、系統管理者指令以及系統術語。

傳輸介面程式設計指南

Transport Interfaces Programming Guide 描述在 Solaris 作業環境中傳輸服務的程式設計介面。用 Solaris 作業環境開發 網路分散式應用程式也在探討的範圍內,涵蓋的主題包括傳輸層面的 socket 介面、UNIX System V 傳輸介面以及應用程式用來選取網路傳輸及其配置的網路選擇機制。

WebNFS 開發者指南

WebNFS Developer's Guide首度跟 Solaris 7 一起發行,其中的資訊涵蓋下列主題:

x86 組合語言參考手冊

x86 Assembly Language Reference Manual《x86 組合語言參考手冊》 描述在 x86 結構上執行的組合器,並將組合語言 格式的原始檔解譯成連結格式的目的檔。