MokaByte n. 5 - Febbraio 1997

Agenti mobili

Agenti mobili

Dopo una panoramica sugli agenti mobili, l'articolo approfondisce gli Aglet sviluppati da IBM e mostra come costruirne uno funzionante. Java, grazie a portabilità e sicurezza, offre infatti una base adatta a programmi capaci di spostarsi attraverso Internet conservando il proprio stato.

Corel Office For Java

Corel Office For Java

Corel Office for Java è il primo pacchetto applicativo ufficiale scritto interamente in Java e utilizzabile secondo una logica client/server. L'articolo presenta la versione pre-beta della suite e i suoi strumenti per creare documenti modulari, estensibili e indipendenti dalla piattaforma.

Grafica vettoriale con Java

Grafica vettoriale con Java

La seconda parte passa dalla teoria alla costruzione di oggetti grafici riutilizzabili nelle applet. Una nuova classe estende le primitive di AWT per disegnare circonferenze, ellissi e poligoni a partire da parametri geometrici più naturali, preparando un modello orientato agli oggetti per la grafica vettoriale.

Servlet & Database Un esempio pratico di questa tecnologia

Servlet & Database Un esempio pratico di questa tecnologia

L'articolo approfondisce l'uso dei Servlet per l'accesso ai database dal browser. Il confronto con i CGI mostra come persistenza, portabilità e riuso delle connessioni consentano di semplificare l'architettura e ottenere incrementi significativi delle prestazioni.

Step-to-Step nei threads di Java

Step-to-Step nei threads di Java

Una calcolatrice distribuita mostra in pratica come suddividere un lavoro tra più programmi collegati in rete. Le classi Add e Sub ricevono gli operandi attraverso socket dedicati, mentre il programma principale interpreta le richieste dell'utente e coordina l'esecuzione delle operazioni.

TEST: DBAnyWhere

TEST: DBAnyWhere

A hands-on review of Symantec's Visual Café Pro and dbANYWHERE workgroup server. The article covers installation, database-aware development tools, project and table wizards, deployment requirements and the practical trade-offs of using a rapid application development environment for Java.