Originariamente inviato da Patrick Jane
Bhe, o guardi l'API... o almeno le riporti, così sappiamo anche noi che righe ti sono oscure.
Ad esempio, partendo dall'inizio:
codice:
public void run() {
while (moreQuotes) {
try {
byte[] buf = new byte[256];
// don't wait for request...just send a quote
String dString = null;
if (in == null)
dString = new Date().toString();
else
dString = getNextQuote();
buf = dString.getBytes();
InetAddress group = InetAddress.getByName("203.0.113.0");
DatagramPacket packet;
packet = new DatagramPacket(buf, buf.length, group, 4446);
socket.send(packet);
Cosa è moreQuotes??
Cosa è "in", non è mai stato definito!
getNextQuote, che metodo è? Ricercando su google, altro non trovo che questo stesso esempio di cui stiamo parlando.
getByName restituisce l'indirizzo ip partendo da una stringa... ok ma di che indirizzo ip stiamo parlando?