import java.net.*;
import java.io.*;
class UpdSend
{
public static void main(String[] arge) throws Exception
{
DatagramSocket sd=new DatagramSocket();
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line=null;
while((line=br.readLine())!=null)
{
if(line.equals("886"))
break;
System.out.println("SendText::"+line);
byte[] bData=line.getBytes();
DatagramPacket packet=new DatagramPacket(bData,bData.length,InetAddress.getByName("192.168.1.19"),10000);
sd.send(packet);
}
sd.close();
}
}
class UpdRece
{
public static void main(String[] agre) throws Exception
{
DatagramSocket sd=new DatagramSocket(10000);
while(true)
{
byte[] data=new byte[1024];
DatagramPacket packet=new DatagramPacket(data,data.length);
sd.receive(packet);
String name=packet.getAddress().getHostName();
String ip=packet.getAddress().getHostAddress();
String strData=new String(packet.getData(),0,packet.getLength());
System.out.println("name::"+name+" ip::"+ip+" data::"+strData);
}
}
}
import java.io.*;
class UpdSend
{
public static void main(String[] arge) throws Exception
{
DatagramSocket sd=new DatagramSocket();
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String line=null;
while((line=br.readLine())!=null)
{
if(line.equals("886"))
break;
System.out.println("SendText::"+line);
byte[] bData=line.getBytes();
DatagramPacket packet=new DatagramPacket(bData,bData.length,InetAddress.getByName("192.168.1.19"),10000);
sd.send(packet);
}
sd.close();
}
}
class UpdRece
{
public static void main(String[] agre) throws Exception
{
DatagramSocket sd=new DatagramSocket(10000);
while(true)
{
byte[] data=new byte[1024];
DatagramPacket packet=new DatagramPacket(data,data.length);
sd.receive(packet);
String name=packet.getAddress().getHostName();
String ip=packet.getAddress().getHostAddress();
String strData=new String(packet.getData(),0,packet.getLength());
System.out.println("name::"+name+" ip::"+ip+" data::"+strData);
}
}
}