Lenguaje de programación java

Page 348

Clases en java.net.

public int getLocalPort(); Devuelve: el número de puerto en el host local al cual está conectado este socket. public void receive(DatagramPacket p) throws IOException; Recibe un datagram packet de este socket. Cuando este método termina, el buffer DatagramPacket se llena con los datos recibidos. El datagram packet también contiene la dirección IP del emisor, y el número de puerto de la máquina emisora. Este método se bloquea hasta que se recibe un datagrama. El campo longitud del datagram packet contiene la longitud del mensaje recibido. Si el mensaje es más largo que la longitud del buffer, el mensaje se trunca. Parámetros: p - el DatagramPacket dentro del cual están los datos que llegan Throws IOException

Si ocurre un error de E/S. public void send(DatagramPacket p) throws IOException; Envía un datagram packet a través de este socket. El DatagramPacket incluye información indicando los datos a enviar, su longitud, la dirección IP del host remoto, y el puerto en el host remoto. Parámetros: p - el DatagramPacket dentro del cual están los datos que llegan Throws IOException

348


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.