Java viene fornito con tutti gli strumenti necessari per creare client e server costruiti direttamente nelle librerie predefinite del linguaggio . Per eseguire questa operazione , è necessario eseguire due applicazioni Java fianco a fianco. A meno che non si ha familiarità con gli strumenti della riga di comando , questo sarà più facile in un ambiente di sviluppo Java , come Netbeans . Istruzioni 
 1 
 Aperte Netbeans e cliccate su " File" e " Crea nuovo progetto ". Denominare il progetto " ServerClientTutorial " e impostare la classe principale come "server ". In alternativa , se si decide di non usare Netbeans o un altro ambiente di sviluppo , è sufficiente aprire un editor di testo e salvarlo immediatamente come 
 2 
 Incolla il seguente codice " Server.java . " : 
 < P > import java.net * , . 
 
 import java.io. *; 
 
 class Server { pubblico 
 
 public static void main (String [] args ) throws IOException { 
 
 ServerSocket socket = new ServerSocket ( 5445 ) ; 
 
 cliente Attacco = Socket.Accept (); 
 
 PrintWriter out = new PrintWriter ( client.getOutputStream ( ) , true) , . 
 
 out.println ( " Ciao questo è il vostro server crea un semplice server che rimane in attesa di connessioni sulla porta 5445 e , quando la connessione viene ricevuto , stampa un messaggio semplice per il cliente. Si può anche ascoltare il messaggio attraverso Telnet . Clicca su "Esegui " in questo momento e digitare il seguente comando nel prompt dei comandi di Windows : . 
 
 telnet localhost 5445 
 3 
 Creare un nuovo file di Java facendo clic su " File ", "Progetto " e " Aggiungi File Name" it " client" 
 4 
 incolla quanto segue nel file del client : . 
 
 import java.net * ; 
 
 import java.io. * ; < br > 
 client public class { 
 
 public static void main (String [] args ) throws IOException , UnknownHostException { 
 
 Socket socket = new Socket ( " localhost " , 5445 ) ; < br 
 BufferedReader in = new BufferedReader ( new > è più semplice del server. Si apre una connessione a " localhost " (termine di networking per la macchina corrente) sulla porta 5445 e in ascolto per eventuali messaggi . volta che si connette e riceve il messaggio, lo stampa alla console e si chiude. 
 
 5 
 Fare clic su " Esegui" sul server e quindi fare clic su "Esegui" sul client . vedrete il messaggio dal server appare nella produzione del cliente .