package primer1; import java.net.DatagramPacket; import java.net.InetAddress; import java.net.UnknownHostException; import java.nio.charset.Charset; public class DatagramExample { public static void main(String[] args) { // System.getProperties().put("proxySet", "true"); // System.getProperties().put("proxyHost", "proxy.rcub.bg.ac.rs"); // System.getProperties().put("proxyPort", "8080"); System.out.println("Default Charset=" + Charset.defaultCharset()); String s = "This is a test"; byte[] data = s.getBytes(); // koristi se podrazumevano kodiranje platforme try{ InetAddress ia = InetAddress.getByName("www.ibiblio.org"); int port = 7; DatagramPacket dp = new DatagramPacket(data, data.length, ia, port); System.out.println("This packet is addressed to " + dp.getAddress() + " on port " + dp.getPort()); System.out.println("There are " + dp.getLength() + " bytes of data in the packet"); System.out.println(new String(dp.getData(), dp.getOffset(), dp.getLength())); }catch(UnknownHostException e){ System.err.println(e); } } }