¿Cómo se pueden explicar los sockets en Android simplemente?

Una aplicación de servidor normalmente escucha un puerto específico que espera solicitudes de conexión de un cliente. Cuando llega una solicitud de conexión, el cliente y el servidor establecen una conexión dedicada a través de la cual pueden comunicarse. Durante el proceso de conexión, al cliente se le asigna un número de puerto local y le asigna un socket . El cliente habla con el servidor escribiendo en el socket y obtiene información del servidor al leerlo. Del mismo modo, el servidor obtiene un nuevo número de puerto local (necesita un nuevo número de puerto para poder seguir escuchando las solicitudes de conexión en el puerto original). El servidor también une un socket a su puerto local y se comunica con el cliente leyendo y escribiendo en él.
El cliente y el servidor deben acordar un protocolo, es decir, deben acordar el idioma de la información transferida de un lado a otro a través del socket.

Definición: un socket es un punto final de un enlace de comunicación bidireccional entre dos programas que se ejecutan en la red.

Por favor, vea si el siguiente enlace lo ayudará.
Ejemplo de Android Socket | Ejemplos Java Code Geeks

Información general:
¿Qué es un zócalo?

More Interesting

¿Existe una manera definitiva de distinguir absolutamente entre un teléfono inteligente y una tableta Android?

Entre un Nexus 4 @ 15000 o Moto X @ 24000, ¿cuál comprarías?

¿Cómo se compara Android 'L' con iOS 8?

¿Debería Google estar preocupado por la entrada de Windows 8 y Microsoft en el espacio de la tableta?

¿El compromiso de Google con la apertura está poniendo en riesgo las posibilidades de éxito de Android?

¿Por qué a Google no le importa más que eso el diseño de Android?

¿El hardware del iPhone es superior a otros dispositivos Android que existen actualmente en el mercado?

¿Cómo es que cada aplicación gana $ 1000 + por mes en Android?

Con el fuerte auge del teléfono con Windows, ¿está Android mirando hacia un futuro similar a Linux?

¿Cuál es el mejor cliente de correo para Android?

Hoy en día, la mayoría de los fabricantes de teléfonos inteligentes están interesados ​​en aumentar el tamaño y la calidad de las cámaras en los teléfonos. ¿Cómo afectará esto a las ventas de cámaras en el período de los próximos 5 a 10 años? ¿Esto conducirá a un colapso del mercado para los fabricantes de cámaras?

¿Has leído las reseñas de Webview del sistema Android en Google Play Store?

¿Cómo eliminar el marco de ventana predeterminado para AlertDialog en Android?

¿Cuál es el mejor módulo Xposed que has usado?

¿Existe algún buen software gratuito de videovigilancia que se ejecute en computadoras con Windows (cámara USB) o teléfonos Android?