MokaByte n. 10 - Luglio 1997

100% Pure Java

100% Pure Java

Un resoconto del seminario Sun dedicato allo sviluppo di soluzioni certificabili 100% Pure Java. L'articolo ripercorre portabilità, AWT, JDBC e JavaBeans, evidenziando le pratiche necessarie per mantenere il codice compatibile con lo standard sulle diverse piattaforme.

Grafica vettoriale con Java

Grafica vettoriale con Java

La trattazione degli archi prosegue affrontando le ambiguità prodotte dalle equazioni di secondo grado. Attraverso circonferenze tangenti e scelte tra soluzioni geometriche, l'articolo amplia le classi vettoriali con criteri espliciti per individuare l'arco desiderato.

JDBC - La pratica

JDBC - La pratica

Dopo la teoria, la seconda parte entra nelle classi e nei metodi delle API JDBC. L'articolo mostra come caricare un driver, aprire una connessione, eseguire istruzioni SQL e leggere i risultati, con particolare attenzione alla gestione corretta delle risorse.

La Piattaforma Java

La Piattaforma Java

La prima puntata di una serie tratta dai materiali Sun chiarisce che cosa si intende per Piattaforma Java. Il testo distingue linguaggio, macchina virtuale e API, illustrando come questi elementi concorrano a portabilità, sicurezza e uniformità dell'ambiente di esecuzione.

La stampa in Java

La stampa in Java

Il JDK 1.1 introduce nell'AWT un accesso portabile alla stampante attraverso PrintJob. Un semplice editor mostra come acquisire il contesto grafico, impaginare il testo contenuto in una TextArea e distribuirlo correttamente su una o più pagine.

NASA-Missione Marte: un caffe' rosso per favore...

NASA-Missione Marte: un caffe' rosso per favore...

La missione Mars Pathfinder offre lo spunto per raccontare il ruolo di Java nella diffusione via Web delle immagini e dei dati raccolti su Marte. L'articolo descrive le applicazioni usate dalla NASA e il contributo della piattaforma alla fruizione interattiva della missione.

Netscape CONSTRUCTOR

Netscape CONSTRUCTOR

Netscape Constructor semplifica la costruzione visuale delle interfacce basate sulle IFC. L'articolo presenta il tool, il formato delle risorse generate e il modo in cui le finestre progettate vengono caricate nell'applicazione, chiarendo anche le differenze rispetto a un ambiente RAD completo.

Programmazione Client Server

Programmazione Client Server

Un esempio pratico combina socket e thread per realizzare una calcolatrice client/server. Il server crea un gestore concorrente per ogni connessione, riceve due valori, esegue l'operazione richiesta e restituisce il risultato senza bloccare gli altri client.

Step-to-Step

Step-to-Step

Una semplice applet per chi si avvicina a Java combina funzioni matematiche, suoni e personalizzazione dell'interfaccia. La calcolatrice pronuncia i numeri digitati, supporta italiano e inglese e legge configurazione e messaggi da file esterni.