Solaris 7: Acerca de la documentación

Solaris 7: Colección del desarrollador de software

Solaris 7: Colección del desarrollador de software contiene manuales relevantes para los desarrolladores de software que trabajan en el entorno Solaris. A continuación se presenta un resumen de cada documento.

Applications Packaging Developer's Guide

Application Packaging Developer's Guide proporciona instrucciones paso a paso e información fundamental para diseñar, crear y verificar paquetes. Esta guía también incluye información y ejemplos sobre técnicas avanzadas que puede encontrar útiles durante el proceso de creación de paquetes.

Federated Naming Service Programming Guide

Federated Naming Service Programming Guide proporciona soporte para la composición flexible de sistemas de nombrado diferentes y autónomos en un único servicio, accesible mediante una interfaz de sistema de nombrado única y sencilla. Federated Naming Service (FNS) facilita el nombrado coherente mediante el uso de normas de nombrado comunes. Estas interfaces y normas están compartidas por los sistemas y las aplicaciones, tales como los servicios de archivos e impresión, para proporcionar una visión coherente de los espacios de nombres globales y de empresa en el entorno Solaris.

FNS exporta la interfaz de programación y las normas XFN de X/Open (Federated Naming), un estándar abierto admitido activamente por otros fabricantes. Esto mejora la portabilidad de las aplicaciones que utilizan FNS. FNS consta de bibliotecas XFN, herramientas de administración y un conjunto de sistemas de nombrado compatibles con XFN implementados mediante NIS+ para las organizaciones de nombrado, usuarios, sistemas, ubicaciones, servicios y archivos dentro de la empresa.

Java on Solaris Developer's Guide

Java on Solaris 7 Developer's Guide proporciona a los desarrolladores de JavaTM información sobre el uso de Java en los entornos Solaris 2.6 y Solaris 7, incluidos contenidos generales y descripciones de los componentes importantes de Java en Solaris, sus ventajas para los desarrolladores y cómo utilizar Java en Solaris para obtener el mejor rendimiento para sus aplicaciones. Además, este documento analiza las cuestiones de compatibilidad y estilo.

Linker and Libraries Guide

Linker and Libraries Guide describe el funcionamiento del editor de enlaces y el enlazador en tiempo de ejecución de Solaris y los objetos con los que trabajan. Los temas principales que trata esta guía son: el editor de enlaces: ld(1), el enlazador en tiempo de ejecución: ld.so.1(1), objetos compartidos (denominados a veces bibliotecas compartidas) y el formato de archivos objeto ELF.

Multithreaded Programming Guide

Multithreaded Programming Guide trata las API de subprocesos de POSIX y Solaris, la programación con objetos de sincronización, la compilación de programas con subprocesos múltiples y la búsqueda de herramientas de análisis para tales programas.

Esta guía va dirigida a los desarrolladores que desean utilizar subprocesos múltiples para separar un proceso en varios subprocesos de ejecución independiente, y mejorar así el rendimiento y la estructura de las aplicaciones.

ONC+ Developer's Guide

ONC+ Developer's Guide describe las interfaces de programación para las llamadas a procedimientos remotos (RPC) y para NIS+ (un servicio de nombres de red), que pertenecen a los sistemas distribuidos ONC+TM desarrollados en Sun Microsystems.

La guía le ayuda a convertir una aplicación existente de un sólo computador en una aplicación distribuida y de conexión en red o a desarrollar e implementar aplicaciones distribuidas.

Programming Utilities Guide

Programming Utilities Guide trata las nuevas utilidades TNF para el rastreo del rendimiento y ejecución de los programas, así como las utilidades familiares lex, yacc, make, sccs y m4.

SPARC Assembly Language Reference Manual

SPARC Assembly Language Reference Manual describe el ensamblador que se ejecuta en la arquitectura SPARC y traduce los archivos fuente que están en formato de lenguaje ensamblador en archivos objeto en formato de enlace.

Solaris 7 64-bit Developer's Guide

Solaris 7 64-bit Developer's Guide va dirigido al desarrollador de aplicaciones y proporciona indicaciones sobre cómo determinar si una aplicación debería ser de 32 o 64 bits. Muestra las similitudes y diferencias entre los entornos de aplicación de 32 y 64 bits, explica cómo escribir código que sea portable entre ambos entornos y describe las herramientas proporcionadas por el sistema operativo para desarrollar aplicaciones de 64 bits. Explica las diferencias entre los entornos de creación y tiempo de ejecución de 32 y 64 bits. Está escrita para ayudar al desarrollador de aplicaciones a determinar si es apropiado, y cuándo, convertir el código para que sea seguro para 64 bits.

Solaris Internationalization Guide for Developers

Solaris Internationalization Guide For Developers describe las nuevas características de internacionalización en el software Solaris 7. Contiene información importante sobre cómo utilizar el software Solaris 7 para crear productos de software globales que admiten varios idiomas y convenciones culturales. Incluye directrices y consejos para los desarrolladores sobre cómo utilizar el software Solaris 7 para escribir aplicaciones para los mercados internacionales así como punteros a documentación más detallada.

Solaris X Window System Developer's Guide

Este manual proporciona información detallada para los desarrolladores de software interesados en proporcionar una interfaz con el servidor X de Solaris. Lea este manual para obtener información detallada sobre las características del servidor X de Solaris, el sistema de imágenes DPS, los dispositivos de visualización admitidos, los métodos y protocolos de autorización para las conexiones de servidor y las diferencias y mejoras respecto al servidor de ejemplo de X Consortium.

Source Compatibility Guide

Source Compatibility Guide describe la instalación, el uso y los componentes del Paquete de compatibilidad fuente SunOS/BSD. Éste es opcional y proporciona muchas interfaces de SunOS 4.1 y BSD que no están disponibles de ninguna otra forma en el sistema operativo SunOS 5.x y otras interfaces que pueden tener un funcionamiento diferente entre las versiones SunOS 4.1 y SunOS 5.x.

STREAMS Programming Guide

STREAMS Programming Guide proporciona una introducción completa al recurso STREAMS para los servicios de comunicaciones de sistema de UNIX en el entorno Solaris. Trata los mecanismos, módulos, controladores, conducciones, interrogaciones, señales y multiplexación de STREAMS e incluye ejemplos.

System Interface Guide

System Interface Guide es la guía más general de un conjunto que describe los elementos principales de la Interfaz de programación de aplicaciones. Esta guía presenta el concepto de la Interfaz de programación de aplicaciones y describe el control de procesos, el control de la planificación, la entrada/salida de ficheros, la comunicación entre procesos de System V, la gestión de memoria y las interfaces de tiempo real.

Otros manuales del conjunto son STREAMS Programming Guide, Multithreaded Programming Guide y Transport Interfaces Programming Guide.

ToolTalk User's Guide

ToolTalk User's Guide describe el servicio ToolTalk y cómo modificar aplicaciones para enviar y recibir mensajes de ToolTalk. Este manual va dirigido a los desarrolladores que crean o mantienen aplicaciones que utilizan el servicio ToolTalk para interoperar con otras aplicaciones; también es útil para los administradores de sistemas que configuran estaciones de trabajo. Esta guía asume que se conocen los comandos del sistema operativo Solaris, los comandos del administrador del sistema y la terminología del sistema.

Transport Interfaces Programming Guide

Transport Interfaces Programming Guide describe las interfaces de programa para transportar servicios en el sistema operativo Solaris. Se trata el desarrollo de una aplicación distribuida en red mediante el sistema operativo Solaris. Los temas incluyen la interfaz de zócalos en la capa de transporte, la interfaz de transporte de UNIX System V y los mecanismos de selección de red utilizados por las aplicaciones al seleccionar un transporte de red y su configuración.

WebNFS Developer's Guide

WebNFS Developer's Guide está empaquetado por primera vez con Solaris 7 e incluye información sobre los temas siguientes:

Writing Device Drivers

Writing Device Drivers describe cómo desarrollar controladores de dispositivo de carácter y de bloque para el sistema operativo Solaris. Incluye información sobre temas de software y hardware importantes para el desarrollo de controladores de dispositivos y sobre las interfaces de acceso a datos que permiten el desarrollo de controladores de dispositivos independientes del procesamiento y ordenación de datos. También proporciona información sobre la adaptación de controladores de Solaris a un entorno de 64 bits.

x86 Assembly Language Reference Manual

x86 Assembly Language Reference Manual describe el ensamblador que se ejecuta en la arquitectura x86 y traduce los archivos fuente que están en formato de lenguaje ensamblador en archivos objeto en formato de enlace.