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

Preview:

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

INTEGRANTES:

Selvin Rivas

José Vásquez

Francisco Pérez

J’ Alberto Patal

• ¿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.

En pocas palabras…

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

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.).

¿Qué es un puerto?

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

Sockets Orientados a conexión:

• Garantiza la correcta transferencia de datos.

• Se utiliza para transmitir información sumamente importante.

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.

Nombre del servidor / Puerto

Solicitud

Respuesta

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

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().

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

Recommended