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 7 Developer's Guide 为 JavaTM 开发者提供有关在 Solaris 2.6 和 Solaris 7 环境下使用 Java 的信息,包括重要的 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+ Developer's Guide 描述远程过程调用(RPC)和 NIS+(一个网络名称服务)的编程界面,这些界面属于 ONC+TM 分布服务范围,由 Sun Microsystems 公司开发。
本指南帮助您将一个现有的单一计算机的应用程序转换成一个网络化的分布式应用程序, 或开发与实现一个分布式应用程序。
Programming Utilities Guide 范围包括新的用于追踪程序性能和运作的 TNF 实用程序以及大家熟悉的实用程序如 lex、yacc、make、sccs、和m4 等。
SPARC Assembly Language Reference Manual (SPARC 汇编语言参考手册)描述在 SPARC 结构上运作的汇编程序,该程序将汇编语言格式的源程序文件翻译成链接格式的目标文件。
Solaris 7 64-bit Developer's Guide 是为应用程序开发者而写的。 指南提供了如何确定一个应用程序应该采用 32 位还是 64 位的指导。它列出了 32 位和 64 位应用环境之间的相似性和不同之处,解释如何编写可以在两种环境间移植的程序, 并描述操作系统所提供的用于开发 64 位应用程序的工具。指南解释 Solaris 32 位和 64 位在建立时和运行时的环境之间的不同。指南帮助开发者确定是否和何时将程序转换成 64 位是合适和安全的。
Solaris Internationalization Guide For Developers 描述 Solaris 7 软件其新的国际化特性。指南包含有关如何使用 Solaris 7 软件以生成支持各种语言和文化惯例的全球性软件产品的重要信息。 指南为开发者提供各种包括如何使用 Solaris 7 软件编写面向国际市场应用程序的指导和提示,以及对于更详细文档的指针。
本书为有兴趣于与 Solaris X 服务器相接的软件开发者提供详尽的信息。读本书可得到诸如 Solaris X 服务器特性、 DPS 成象系统、所支持的显示设备、服务器连接所采用的授权原理和协议、以及与 X Consortium 样品服务器的不同之处和增强的功能等方面的详细信息。
Source Compatibility Guide 描述 SunOS/BSD 源兼容包的安装、使用和组件。 可选用的 SunOS/BSD 源兼容包提供了许多并不存在于 SunOS 5.x 操作环境的 SunOS 4.1 和 BSD 的界面以及其它功能在 SunOS 4.1 和 SunOS 5.x 发行版中不尽相同的界面。
STREAMS Programming Guide提供了对于在 Solaris 环境下用于 UNIX 系统通讯服务的 STREAMS 工具的完整介绍。内容包括 STREAMS 机理、模块、驱动程序、管道、轮询、信号处理和多路调制等,并附有示例。
System Interface Guide是介绍应用程序编程界面主要元素的一套文档中最常用的文献。 本指南介绍应用程序编程界面的概念,描述范围包括过程控制、调度控制、 文件输入/输出、 System V 过程间通讯、内存管理和实时界面等。
文档集中的其它手册是 STREAMS Programming Guide、 Multithreaded Programming Guide (多线程编程指南) 和 Transport Interfaces Programming Guide (传输界面编程指南)。
ToolTalk User's Guide (ToolTalk 用户指南) 描述 ToolTalk 服务和如何修改应用程序以收发 ToolTalk 信息。本书面向创建或维护使用 ToolTalk 服务以与其它应用程序一起工作的应用程序开发者。本书对于需要设置工作站的系统管理员也有帮助。 本指南假定读者熟悉 Solaris 操作环境命令、系统管理员命令以及系统的术语。
Transport Interfaces Programming Guide 描述在 Solaris 操作环境下与传输服务的程序界面。指南还介绍如何使用 Solaris 操作环境开发网络分布式的应用程序。主题包括传输层的插座界面、UNIX System V 传输界面、在选择网络传输及其配置中用于应用程序的网络选择机理。
WebNFS Developer's Guide 首次包括在 Solaris 7 之中,内容包括下列主题:
扩展的文件系统类,这些类为多种文件系统提供一个 公用的界面并允许文件系统实现动态载入。该 API 还提供了访问文件和文件系统的特定信息。
WebNFS 客户 SDK,包括 Java 类库,该类库提供一个使用同一 UI 访问当地和远程文件的方法。
有关扩展文件系统的 NFS 类,这是第一次为 Java 应用程序实现远程文件系统访问以提供 100% 的 Pure JavaTM 兼容性。
x86 Assembly Language Reference Manual (x86 汇编语言参考手册)描述在 x86 体系结构上运作的汇编程序,该汇编程序将汇编语言格式的源程序文件翻译成链接格式的目标文件。