Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SOCKETS
INTRODUCCION
CONCEPTOS GENERALES
CONCLUSIONES
MODELO CLIENTE-SERVIDOR
METODOS
setSoTimeout(int timeout): este método permite establecer un tiempo de
espera límite para despues ejecutar la excepción InterruptedIOException
connect(InetAddress address, int port): se conecta a un puerto remoto y
a una dirección Internet concretos, en cuyo caso el conector sólo podrá
enviar y recibir mensajes de esa dirección.
DatagramPacket
● Constructores
DatagramPacket(byte buf[ ], int longitud)
Crea un datagrama UDP a partir de ese buffer y con esa longitud
DatagramPacket(byte buf[ ], int longitud, InetAddress dirIP, int
puerto)
Crea un datagrama UDP con ese buffer y de esa longitud para enviarlo
a la dirección IP y puerto que se indican
METODOS
send(DatagramPacket p)Envía un datagrama que incluye los datos a
enviar, su longitud y la dirección IP y el puerto del destino
receive(DatagramPacket p) Recibe datagramas. Cuando el método
retorna, el buffer DatagramPacket contiene los datos recibidos y la
dirección IP y puerto de quien envía el datagrama
close()
DatagramSocket DatagramPacket
datagrama (Dpack) Datagrama (Dpack)
s(DatagramSocket) s (DatagramSocket)
cadena y
c
EJEMPLO
ServidorSocket ClienteSocket
Entrada Entrada
Salida Salida
s(ServerSocket) s (Socket)
s1(Socket) y
cadena1,cadena2, q
cadena3
esperar_Conexion()
obtener_Flujos()
Calc
n1
n2
contructor
gets y sets
Calculate(int valor1,
int valor2,String op)
Ejemplo Palindromo
Sockets.RAR
CONCLUSIONES
Conocimiento sobre: