/***************************** Para ejecutar: 1.- Instale Java Standard Edition development Kit (JDK) si no lo tiene http://java.sun.com 2.- Configure adecuadamente la variable de ambiente PATH . 3.- Edite este archivo para reflejar la máquina y puerto del servidor. 4.- Compile el programa con: % javac UDPClient.java 5.- Ejecute el programa con: % java UDPClient *******************************/ import java.io.*; import java.net.*; class UDPClient { public static void main(String args[]) throws Exception { BufferedReader inFromUser = new BufferedReader(new InputStreamReader(System.in)); DatagramSocket clientSocket = new DatagramSocket(); InetAddress IPAddress = InetAddress.getByName("pcagv.elo.utfsm.cl"); byte[] sendData; byte[] receiveData = new byte[1024]; String sentence = inFromUser.readLine(); sendData = sentence.getBytes(); DatagramPacket sendPacket = new DatagramPacket(sendData, sendData.length, IPAddress, 9876); clientSocket.send(sendPacket); DatagramPacket receivePacket = new DatagramPacket(receiveData, receiveData.length); clientSocket.receive(receivePacket); String modifiedSentence = new String(receivePacket.getData()); System.out.println("FROM SERVER:" + modifiedSentence); clientSocket.close(); } }