Application Packaging Developer's Guide
|
Il manuale contiene istruzioni dettagliate e informazioni di
riferimento riguardanti la progettazione, la costruzione e la verifica dei
package. Include inoltre informazioni ed esempi relativi alle tecniche avanzate
che possono facilitare il processo di creazione dei package.
|
Federated Naming Service Programming Guide
|
Il manuale fornisce un utile supporto alla composizione flessibile
di vari sistemi di denominazione autonomi in un unico servizio accessibile
con una singola interfaccia.
|
GSS-API Programming Guide
|
Il manuale spiega come usare la GSS-API (Generic Security Services
Application Interface) per proteggere i programmi di rete. La GSS-API rappresenta
un metodo efficace per utilizzare i meccanismi di sicurezza installati e altre
funzioni di autenticazione, riservatezza e integrità dei dati per proteggere
la trasmissione dei dati in rete. Grazie alla GSS-API non è più
necessario usare programmi di trasmissione legati a una piattaforma specifica
o a un meccanismo di sicurezza specifico.
|
International
Language Environments Guide
|
Il manuale descrive le funzioni di internazionalizzazione dell'ambiente operativo
Solaris 9. In particolare, spiega come usare Solaris 9 per creare prodotti
software che supportino varie lingue e convenzioni culturali. Contiene inoltre
una serie di indicazioni su come usare Solaris 9 per scrivere applicazioni
destinate al mercato internazionale.
Vengono trattati l'introduzione
dell'euro, il CSI (Codeset Independence), il supporto delle tastiere e la
localizzazione di Solaris in più lingue. Altri argomenti includono
il supporto della stampa nelle lingue europee e asiatiche e il supporto delle
versioni locali Unicode.
|
Java 2 SDK for Solaris Developer's Guide
|
Il manuale descrive l'uso del linguaggio di programmazione Java
nell'ambiente operativo Solaris 9. Viene fornita una descrizione delle nuove
funzioni e dei miglioramenti apportati alla piattaforma Java 2 per Solaris,
con varie note sui problemi di compatibilità.
|
Linker
and Libraries Guide
|
Il manuale
descrive il funzionamento del link-editor e del runtime linker di Solaris
e gli oggetti su cui operano queste utility. Vengono descritti in particolare
il Link-Editor ld(1), il Runtime Linker ld.so.1(1), gli Shared Objects (noti anche come Shared Libraries) e il formato
dei file oggetto ELF.
|
Multithreaded
Programming Guide
|
Il manuale
descrive le API dei thread POSIX e Solaris, la programmazione con oggetti
di sincronizzazione, la compilazione di programmi multithreaded e la scelta
dei tool di analisi per i programmi multithreaded.
Il documento
si rivolge agli sviluppatori che desiderino usare il multithreading per separare
un processo in più thread di esecuzione indipendenti e migliorare le
prestazioni e la struttura delle applicazioni.
|
ONC+
Developer's Guide
|
Il manuale
descrive i servizi distribuiti ONC+TM sviluppati da Sun
Microsystems. Le tecnologie ONC+ comprendono una famiglia di tecnologie, servizi
e tool. Le tecnologie includono:
-
TI-RCP (Transport-independent remote procedure call), sviluppata
per rendere le applicazioni RPC indipendenti dal trasporto.
-
XDR (eXternal Data Representation), una specifica indipendente
dall'architettura per la rappresentazione dei dati.
-
NIS+ (Network Information Services Plus), il servizio di denominazione
aziendale usato negli ambienti Solaris. Questo servizio fornisce una base
di informazioni sicura e scalabile.
|
Programming Interfaces Guide
|
Il manuale descrive le interfacce usate nell'ambiente operativo Solaris 9
in aree come la memoria condivisa, la selezione del trasporto e l'amministrazione
in tempo reale. Descrive inoltre le applicazioni ideate per verificare la
conformità alle API/ABI, come appcert. Il manuale ONC+ Developer's Guide descrive interfacce di rete di livello
più generale.
|
Solaris 64-bit Developer's Guide
|
Il manuale si rivolge principalmente agli sviluppatori di applicazioni Solaris
e fornisce un utile supporto alla scelta tra l'ambiente di programmazione
a 32 bit o a 64 bit. Vengono descritte analogie e differenze tra gli ambienti
a 32 bit e a 64 bit e viene spiegato come scrivere codice portabile tra i
due ambienti. Vengono inoltre descritti alcuni dei tool inclusi nel sistema
operativo per lo sviluppo di applicazioni a 64 bit.
|
Solaris DHCP Service Developer's Guide
|
Il manuale si rivolge agli sviluppatori che desiderino supportare
un nuovo servizio di dati per memorizzare le informazioni del servizio Solaris
DHCP.
|
Solaris Modular Debugger Guide
|
Il manuale descrive il Solaris Modular Debugger (MDB), un tool di debugging
generico per l'ambiente operativo Solaris. La caratteristica principale di
MDB è l'espandibilità. Questo documento spiega come usare MDB
per il debugging di sistemi software complessi, con particolare attenzione
alle utility disponibili per il debugging del kernel Solaris e dei driver
e dei moduli ad esso associati. Include inoltre un ampio riferimento sulla
sintassi del linguaggio MDB, le funzioni del debugger e la API di programmazione
dei moduli MDB.
|
Solaris WBEM SDK Developer's Guide
|
Il manuale descrive i componenti del Sun WBEM Software
Development Kit (SDK) e spiega come usarli per sviluppare applicazioni e programmi
abilitati per WBEM.
|
Solaris
X Window System Developer's Guide
|
Il manuale contiene informazioni approfondite sullo sviluppo di applicazioni
per il server X Solaris. Vengono descritte le funzioni del server X Solaris,
il sistema di imaging DPS e i dispositivi di visualizzazione supportati. Altri
argomenti includono gli schemi e i protocolli di autorizzazione per le connessioni
al server e le differenze rispetto al server X Consortium.
|
SPARC
Assembly Language Reference Manual
|
Il manuale descrive l'assembler eseguito sul sistema SPARC e traduce i sorgenti
in linguaggio assembly in file oggetto equivalenti. Il manuale fa riferimento
alla release Solaris 7.
|
STREAMS Programming Guide
|
Il manuale descrive le utility STREAMS disponibili per i servizi di comunicazione
dei sistemi UNIX® nell'ambiente
Solaris. Per gli sviluppatori di applicazioni, sono incluse informazioni sulla
costruzione, l'uso e lo smembramento dei flussi, sul messaging, sull'amministrazione
e sull'uso di pipe e pipe con nome basate su STREAMS. Per gli sviluppatori
di moduli e driver, vengono trattati il framework STREAMS, il messaging, la
progettazione dei driver, la creazione di moduli, la configurazione, il multithreading
e il multiplexing.
|
ToolTalk
User's Guide
|
Il manuale descrive
il servizio ToolTalkTM e le procedure di modifica delle
applicazioni per l'invio e la ricezione di messaggi ToolTalk. Si rivolge agli
sviluppatori che debbano creare o mantenere applicazioni che utilizzano il
servizio ToolTalk per interoperare con altre applicazioni. Si rivolge anche
agli amministratori di sistema che debbano configurare un gruppo di workstation.
Il contenuto di questo manuale presuppone una certa conoscenza dei comandi
dell'ambiente operativo Solaris, dei comandi di amministrazione del sistema
e della terminologia relativa ai sistemi.
|
Writing Device Drivers
|
Il manuale contiene informazioni sullo sviluppo di driver per dispositivi
a caratteri, dispositivi a blocchi e dispositivi SCSI e HBA da usare con l'ambiente
operativo Solaris. Viene spiegato come sviluppare driver rientranti multithreaded
per tutte le architetture conformi alle interfacce DDI/DKI di Solaris. In
particolare, viene descritto un approccio alla programmazione che permette
di scrivere i driver senza tener conto dei problemi specifici delle singole
piattaforme, ad esempio per quanto riguarda l'ordinamento dei dati.
Altri argomenti includono il porting dei driver di Solaris in ambienti a 64
bit, i driver con supporto dei cluster, l'autoconfigurazione dei driver, gli
I/O programmati, l'accesso diretto alla memoria (DMA) e la gestione dei consumi.
Vengono inoltre affrontati la gestione dei contesti dei dispositivi, la compilazione,
l'installazione e il testing dei driver e il debugging dei driver.
|