Java vem com todas as ferramentas necessárias para criar seus próprios clientes e servidores construídos diretamente em bibliotecas padrão da linguagem . Para executar esta tarefa , você vai precisar para executar lado duas aplicações Java a lado. A menos que você está familiarizado com as ferramentas de linha de comando , isso vai ser mais fácil em um ambiente de desenvolvimento Java , como Netbeans . Instruções 
 1 
 Abrir Netbeans e clique em " Arquivo" e " Criar novo projeto ". Nomeie o projeto " ServerClientTutorial " e definir a classe principal como " Server". Alternativamente, se você optar por não usar o NetBeans ou outro ambiente de desenvolvimento , basta abrir um editor de texto e salve-o imediatamente como " Server.java ". 
 2 
 Cole o seguinte código : 
 
 java.net import * ; 
 
 import java.io. *; 
 
 public class Servidor { 
 
 void main ( string [ ] args ) public static throws IOException { 
 
 ServerSocket socket = new ServerSocket ( 5445 ); 
 
 soquete client = Socket.Accept (); 
 
 PrintWriter out = new PrintWriter ( client.getOutputStream () , true) ,. 
 
 out.println ("Olá Este é o seu servidor cria um servidor simples que irá ouvir as conexões na porta 5445 e , quando a ligação é recebida, imprime uma mensagem simples para o cliente. Você pode até ouvir a mensagem sobre Telnet. Clique em "Executar " agora e digite o seguinte comando em seu prompt de comando do Windows: . 
 
 telnet localhost 5445 
 3 
 Crie um novo arquivo Java , clicando em " arquivo", " projeto ", e em "Add File " Nome que "Cliente" 
 4 
 cole o seguinte em seu arquivo do cliente: . 
 
 java.net import * ; 
 
 import java.io. *; < br > 
 cliente public class { 
 
 void main ( string [ ] args ) throws IOException public static , UnknownHostException { 
 
 socket = new socket ( "localhost", 5445 ); < br > BufferedReader 
 in = new BufferedReader (new é mais simples que o servidor. Ele abre uma conexão com "localhost" (um termo de rede para a máquina atual) na porta 5445 e escuta de mensagens. Uma vez que ele se conecta e recebe a mensagem , ele imprime -lo ao console e fecha. 
 
 5 
 Clique em "Executar " no servidor e , em seguida, clique em "Executar " no cliente. Você verá a mensagem do servidor aparecer na saída do cliente.