15
INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal

INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal

Embed Size (px)

DESCRIPTION

INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal. Socket en .NET. ¿Qué es un Socket? ¿Qué es un puerto? Tipos de Puerto Diagrama. Definición: Un socket es el punto final de un enlace de dos vías entre dos programas que se ejecutan a través de la red. - PowerPoint PPT Presentation

Citation preview

Page 1: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

INTEGRANTES:

Selvin Rivas

José Vásquez

Francisco Pérez

J’ Alberto Patal

Page 2: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal
Page 3: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

• ¿Qué es un Socket?

• ¿Qué es un puerto?

• Tipos de Puerto

• Diagrama

Page 4: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

• Definición:

Un socket es el punto final de un enlace de dos vías entre dos programas que se ejecutan a través de la red.

Page 5: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

En pocas palabras…

Es una forma de conseguir que dos programas se transmitan datos.

Page 6: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

Otras Definiciones:

Un canal de comunicación basada en el protocolo TCP/IP.

En términos de programación no es más que un fichero (Conjunto de Bits almacenado en un dispositivo.).

Page 7: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

¿Qué es un puerto?

Son una entrada y salida de información, se encuentran identificados por un número entero determinados para distintas tareas.

Page 8: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal
Page 9: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

Sockets Orientados a conexión:

• Garantiza la correcta transferencia de datos.

• Se utiliza para transmitir información sumamente importante.

Page 10: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

Sockets No Orientados a Conexión:

• Transmisión de datos en cualquier momento.

• Garantiza que los datos que lleguen sean correctos pero no garantiza que lleguen todos.

Page 11: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal
Page 12: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

Nombre del servidor / Puerto

Solicitud

Respuesta

Page 13: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

Propiedades:

- Puerto de Escucha.

Métodos:

Escuchar(). (Peticiones de conexión de clientes)

Obtener Datos ().

Cerrar (). (Cierra conexiones abiertas con clientes)

Enviar Datos (). Enviar un mensaje a un cliente

Page 14: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

Propiedades:

- Ip del Host.(Establece la direccion IP del servidor )

- Puerto del Host. (Establece el numero de puerto en el que se estará escuchando al servidor)

Métodos:

Conectar ().

Enviar Datos().

Page 15: INTEGRANTES : Selvin Rivas  José Vásquez Francisco Pérez J’ Alberto Patal

http://www.rhernando.net/modules/tutorials/doc/redes/cliente.html

http://www.lastdragon.net/?p=306

http://www.developerfusion.com/article/3918/socket-programming-in-c-part-1/

http://www.elguille.info/colabora/puntoNET/PabloTilli_SocketsVBNET.htm