API de socket heredada en Java

La API de Java Socket existe desde hace más de dos décadas. Se ha mantenido y actualizado durante ese período, pero incluso el código mejor conservado finalmente debe actualizarse para mantenerse al día con las tecnologías contemporáneas. Las clases fundamentales que manejan la interacción de Socket en Java 13 se han vuelto a implementar para … Continue reading «API de socket heredada en Java»

Clase Java.net.Inet4Address en Java

Esta clase amplía la clase InetAddress y representa una dirección IPv4. Proporciona métodos para interpretar y mostrar información útil sobre las direcciones IP.  Los métodos de esta clase toman entrada en 4 formatos: dddd: cuando se utiliza este formato como entrada, cada uno de los valores dados se asigna a 4 bytes de la dirección … Continue reading «Clase Java.net.Inet4Address en Java»

Hacer ping a una dirección IP en Java | Conjunto 2 (Al crear un subproceso)

En el artículo Hacer ping a una dirección IP en Java , hemos discutido cómo hacer ping a una dirección IP usando el método java.net.InetAddress.isReachable() . En esta publicación, discutiremos cómo ejecutar el comando ping creando un subproceso.  Requisito previo: clase ProcessBuilder, clase de proceso A continuación, el programa Java crea un método de comandos() … Continue reading «Hacer ping a una dirección IP en Java | Conjunto 2 (Al crear un subproceso)»

Diferencia entre URI y URN en Java

URI significa Identificador Uniforme de Recursos. Identifica el recurso por nombre, por ubicación o por ambos. Permite la identificación uniforme de los recursos. Aquí el recurso puede ser cualquier cosa como documentos, imágenes, archivos, páginas web, etc. que pueden formar parte de la arquitectura web. El identificador en el nombre URI hace referencia a la … Continue reading «Diferencia entre URI y URN en Java»

Clase Java.net.NetworkInterface en Java

Esta clase representa la interfaz de red, tanto de software como de hardware, su nombre, la lista de direcciones IP asignadas y toda la información relacionada. Se puede usar en los casos en que queremos usar específicamente una interfaz particular para transmitir nuestro paquete en un sistema con múltiples NIC. ¿Qué es una interfaz de red? … Continue reading «Clase Java.net.NetworkInterface en Java»

Hacer ping a una dirección IP en Java | Serie 1

PING significa Packet InterNet Groper en el campo de las redes informáticas. Es un software de administración de redes informáticas que se utiliza para probar la accesibilidad de un host en una red de Protocolo de Internet (IP). Mide el tiempo de ida y vuelta de los mensajes enviados desde el host de origen a … Continue reading «Hacer ping a una dirección IP en Java | Serie 1»

¿Cómo hacer un servidor para permitir la conexión al socket 6123 en Java?

Aquí, vamos a ver el enfoque de conexión al socket 6123. Acercarse: Cree un objeto de la clase Socket y pase 6123 como argumento. Acepte conexiones con el método accept() de la clase ServerSocket. Obtenga la dirección de la conexión con el método getInetAddress() de la clase Socket y getHostAddress() de la clase InetAddress . … Continue reading «¿Cómo hacer un servidor para permitir la conexión al socket 6123 en Java?»

Java.net.HttpCookie en Java

Requisito previo – Cookies Muchos sitios web usan pequeñas strings de texto conocidas como cookies para almacenar el estado persistente del lado del cliente entre las conexiones. Las cookies se pasan del servidor al cliente y viceversa en los encabezados HTTP de requests y respuestas. Las cookies pueden ser utilizadas por un servidor para indicar … Continue reading «Java.net.HttpCookie en Java»

Aplicación de chat de subprocesos múltiples en Java | Conjunto 1 (Programación del lado del servidor)

Requisitos previos: introducción de subprocesos en la programación de sockets En el artículo anterior, se creó un servidor de fecha y hora simple que manejó varias requests de usuarios al mismo tiempo utilizando subprocesos. Explica los conceptos básicos de subprocesos en la programación de redes. Los mismos conceptos se pueden usar con una ligera modificación … Continue reading «Aplicación de chat de subprocesos múltiples en Java | Conjunto 1 (Programación del lado del servidor)»

Determinación de los puertos activos en Java

Aquí vamos a ver el enfoque de identificar los puertos disponibles y activos utilizados como servidor. Acercarse: 1. Cree un objeto de la clase Socket. 2. Asigne un valor a i hasta el cual desea buscar los puertos disponibles. 3. Pase este entero y nombre de host al objeto de la clase de socket. Ejemplo: … Continue reading «Determinación de los puertos activos en Java»