TechPioneers

Προγραμματισμός, Συστήματα Αυτόματου Ελέγχου, Software, Hardware.


    UDP Client

    Μοιραστείτε
    avatar
    Dragon_Power
    Administrator
    Administrator

    Posts : 27
    Join date : 02/04/2010

    UDP Client

    Δημοσίευση από Dragon_Power Την / Το Τρι Απρ 13, 2010 12:52 am

    Enas UDP Client:

    Κώδικας:
    import java.io.*;
    import java.net.*;

    public class UDPClient
    {
      public static void main(String args[]) throws Exception
      {
          int bufferLength = 1024;

          BufferedReader inFromUser =
            new BufferedReader(new InputStreamReader(System.in));

          DatagramSocket clientSocket = new DatagramSocket();

          InetAddress IPAddress = InetAddress.getByName("localhost");

          byte[] sendData;
          byte[] receiveData = new byte[bufferLength];

          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(), 0, receivePacket.getLength());

          System.out.println("FROM SERVER:" + modifiedSentence);
          clientSocket.close();
      }
    }

      Η τρέχουσα ημερομηνία/ώρα είναι Κυρ Αυγ 19, 2018 2:49 am