integrantes : selvin rivas josé vásquez francisco pérez j’ alberto patal
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 PresentationTRANSCRIPT
![Page 1: INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/2.jpg)
![Page 3: INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/3.jpg)
• ¿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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/4.jpg)
• 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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/5.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/6.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/7.jpg)
¿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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/8.jpg)
![Page 9: INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/9.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/10.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/11.jpg)
![Page 12: INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/12.jpg)
Nombre del servidor / Puerto
Solicitud
Respuesta
![Page 13: INTEGRANTES : Selvin Rivas José Vásquez Francisco Pérez J’ Alberto Patal](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.pub/reader036/viewer/2022081516/56813f39550346895da9e15d/html5/thumbnails/15.jpg)
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