¿Qué es una programación de socket?

¿Qué es la programación de sockets en Java?

El programa de entrada / salida (E / S) de Unix sigue un modelo generalmente conocido como Abrir-Leer-Escribir-Cerrar. Antes de que un procedimiento de persona pueda ejecutar funciones de E / S , llama por teléfono Disponible para especificar y adquirir autorizaciones para el archivo de datos o sistema que se utilizará. Una vez que se ha iniciado un artículo, el procedimiento del consumidor crea una persona o más llamadas telefónicas para estudiar o crear información. El estudio fluye la información del artículo y la intercambia al procedimiento del consumidor, mientras que Crear intercambia información de la forma del consumidor al artículo. Después de completar todas las funciones de intercambio, el procedimiento del consumidor llama a Near para notificar al sistema operativo que ha completado el uso de ese elemento.

He encontrado acerca de la programación de sockets aquí, que he encontrado muy informativo Qué es la programación de sockets en Java .

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

La programación de sockets es una forma de conectar dos nodos en una red para comunicarse entre sí.

El paquete java.net en la plataforma Java proporciona una clase, Socket , que implementa un lado de una conexión bidireccional entre su programa Java y otro programa en la red. La clase Socket encuentra en la parte superior de una implementación dependiente de la plataforma, ocultando los detalles de cualquier sistema en particular de su programa Java. Al usar la clase java.net.Socket lugar de depender del código nativo, sus programas Java pueden comunicarse a través de la red de manera independiente de la plataforma.