Server file:

import java.*;
import java.io.*;
import java.net.*;
import java.util.*;

class udpserver
{
 public static void main(String arg[])
  {
   try
   {
    Scanner sc = new Scanner(System.in);
    DatagramSocket ds = new DatagramSocket(9876);
    byte[] rd = new byte[1024];
    DatagramPacket dpr = new DatagramPacket(rd,rd.length);
    ds.receive(dpr);
    String str = new String(dpr.getData());
    System.out.print("Received = "+str);
    ds.close();
   }
   catch(Exception e)
    {
        }
  }
}





Client File:

import java.*;
import java.io.*;
import java.net.*;
import java.util.Scanner;

class udpclient
{
 public static void main(String arg[])
  {
   try
   {
    Scanner sc = new Scanner(System.in);
    DatagramSocket ds = new DatagramSocket();
    System.out.print("Enter Message : ");
        String str = sc.nextLine();
        byte sd[] = new byte[1024];
        sd = str.getBytes();
        InetAddress adr = InetAddress.getByName("Localhost");
    DatagramPacket dps = new DatagramPacket(sd,sd.length,adr,9876);
    ds.send(dps);
    ds.close();
   }
   catch(Exception e)
    {
        }
  }

}

Leave a Reply

Subscribe to Posts | Subscribe to Comments

All Notes on BCA

All Notes  on BCA
BCA all subjects notes

Total Pageviews

Translate

Powered by Blogger.

Copyright © All Notes on BCA