Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.io.*;
- import java.net.*;
- public class JavaUDPClient {
- public static void main(String args[])
- {
- int portout=6666;
- try {
- String host = "127.0.0.1";
- if (args.length > 0)
- host = args[0];
- if (args.length > 1)
- portout = Integer.parseInt(args[1]);
- BufferedReader in =
- new BufferedReader(new InputStreamReader(System.in));
- DatagramSocket clientSocket = new DatagramSocket();
- InetAddress IP = InetAddress.getByName(host);
- System.out.println ("Connessione a " + IP +
- " tramite la porta UDP "+ portout);
- byte[] datiInviati ;
- while (true) {
- System.out.print("Scrivi messaggio: ");
- String s = in.readLine();
- if (s.equals("CIAO"))
- break;
- datiInviati = s.getBytes();
- System.out.println ("Invio di un pacchetto di " + datiInviati.length +
- " byte al server.");
- DatagramPacket sendPacket =
- new DatagramPacket(datiInviati, datiInviati.length, IP, portout);
- clientSocket.send(sendPacket);
- }
- clientSocket.close();
- }
- catch (Exception e) {
- System.err.println(e);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement