Sockets

Description

Mind Map on Sockets, created by Jorge Rodriguez on 07/05/2019.
Jorge Rodriguez
Mind Map by Jorge Rodriguez, updated more than 1 year ago
Jorge Rodriguez
Created by Jorge Rodriguez over 6 years ago
7
0

Resource summary

Sockets
  1. Definición
    1. Interfaz la cual permite que las aplicaciones usen el software TCP/IP para comunicarse entre un mismo equipo o con otro equipo, a lo largo de diferentes procesos
        1. Pueden ser:
          1. Respecto a la conexión
            1. Basado en la conexión
                1. son cliente-servidor: el servidor espera por una conexión del cliente.
              1. Independientes de la conexión
                1. son de igual a igual (peer-to-peer): cada proceso es simétrico.
              2. Basados en:
                1. Paquetes
                  1. Flujos
                  2. Fiables
                    1. Inestables
                      1. Y los tipos más comunes son:
                        1. Sockets Stream
                          1. Sockets Datagram
                            1. Sockets SeqPacket
                              1. Sockets Raw
                        2. Ejemplos de funciones
                          1. ntohs()
                            1. htonl()
                              1. ntohl()
                                1. htons()
                                2. Modelo Simple Cliente-Servidor: Conexión Stream
                                  Show full summary Hide full summary

                                  Similar