Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //UDPCliente.java, Willian Luigi (c) CODE.ME
- //http://codeme.forumeiros.com/t44-conexao-udpservidor-cliente#256
- import java.io.*;
- import java.net.*;
- import java.util.*;
- class UDPCliente {
- public static void main(String[] args) throws Exception {
- System.out.printf("Conectando...\nDigite algo: ");
- Scanner bufferUs = new Scanner(System.in);
- DatagramSocket client = new DatagramSocket();
- InetAddress ip = InetAddress.getByName("127.0.0.1"); // IP onde o servidor se encontra online
- byte[]
- enviado = new byte[1024],
- recebido = new byte[1024];
- String msg = bufferUs.nextLine();
- enviado = msg.getBytes();
- DatagramPacket enviar = new DatagramPacket(enviado, enviado.length, ip, 7777);
- client.send(enviar);
- DatagramPacket receber = new DatagramPacket(recebido, recebido.length);
- client.receive(receber);
- msg = new String(receber.getData());
- System.out.printf("Servidor: %s", !msg.trim().equals("") ? "Mensagem enviada com sucesso.":"Não foi possível enviar sua mensagem.");
- client.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment