Socket java
Estamos acá porque queremos conocer sobre sockets en java , pero primeramente debemos conocer específicamente que es un socket. ¿Qué es un Socket? Socket podría tener varias definiciones, para comprenderlo mejor Socket es una palabra en idioma inglés que significa enchufe, básicamente en internet un socket significaría algo enchufar 2 maquinas que están separadas física y lógicamente, es decir es conectar remotas para que puedan comunicarse e intercambiar datos. Como se observa en la figura que refleja la imagen de un socket, un socket puede construirse con cualquier lenguaje de programación en nuestro caso vamos a construir socket en java. En la figura se observan 2 maquinas un cliente y un servidor unidas por un puente virtual para tender ese puente virtual entre las 2 maquinas necesitamos dirección ip y puerto origen y dirección ip y puerto destino para poder establecer la comunicación. También se podría definir un socket como un puente virtual que permiten la conexi...