Net.Data supporta le applicazioni Java esistenti con l'ambiente di linguaggio Java. Con il supporto per le applet e i metodi (o per le applicazioni) Java, è possibile accedere a DB2 tramite l'API JDBC* (Java Database Connectivity) API.
I dettagli su JDBC sono disponibili sui seguenti siti Web:
http://www.software.ibm.com/data/db2/jdbc/
http://splash.javasoft.com/jdbc/
L'ambiente di linguaggio Java fornisce un'interfaccia del tipo RPC (Remote Procedure Call). E' possibile emettere le chiamate di funzione Java dal file della macro di Net.Data con stringhe Net.Data come parametri e la funzione di Java richiamata può restituire una stringa. E' necessario utilizzare Net.Data Live Connection quando viene utilizzato l'ambiente di linguaggio Java (consultare il capitolo sulle prestazioni in Guida alla gestione e alla programmazione di Net.Data per ulteriori informazioni su Live Connection). Per utilizzare l'ambiente di linguaggio Java è necessario completare i seguenti passi. Queste procedure vengono descritte in dettaglio nelle sezioni che seguono.
Ogni volta che vengono introdotte nuove funzioni Java è necessario ricreare il cliette Java.