https://github.com/rorro6787/protocolos_red
https://github.com/rorro6787/protocolos_red
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rorro6787/protocolos_red
- Owner: rorro6787
- Created: 2024-06-16T14:38:54.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-06-16T14:55:55.000Z (12 months ago)
- Last Synced: 2025-02-13T06:44:01.536Z (4 months ago)
- Language: Java
- Size: 391 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proyectos de Protocolos de Red: TCP, UDP y HTTP
Este repositorio contiene tres proyectos implementados en Java. Cada uno de ellos aborda un protocolo o servicio diferente. A continuación se describen cada uno de los proyectos y cómo puedes ejecutarlos.
## Contenido
1. Prtocolo TCP
2. Prtocolo UDP
4. Prtocolo HTTP## Proyecto 1: Protocolo TCP
Este proyecto implementa el protocolo TCP (Transmission Control Protocol) entre un cliente y un servidor. El cliente establece una conexión con el servidor y pueden intercambiar mensajes de manera confiable.
### Cómo Ejecutar
1. Navega al directorio `src-tcp`.
2. Compila los archivos Java:
```sh
javac src/*.java -d out
3. Ejecuta el servidor:```sh
java -cp out ServerTCP
4. En otra terminal, ejecuta el cliente:```sh
java -cp out ClienteTCP## Proyecto 2: Protocolo UDP
Este proyecto implementa el protocolo UDP (User Datagram Protocol) entre un cliente y un servidor. El cliente envía mensajes al servidor y el servidor responde a cada mensaje recibido.
### Cómo Ejecutar
1. Navega al directorio `src-udp`.
2. Compila los archivos Java:
```sh
javac src/*.java -d out
3. Ejecuta el servidor:```sh
java -cp out ServerUDP
4. En otra terminal, ejecuta el cliente:```sh
java -cp out ClienteUDP## Proyecto 3: Protocolo HTTP
Este proyecto implementa un servicio que se conecta a una base de datos a través de HTTP. El servicio realiza un juego de preguntas con el usuario y verifica las respuestas con la base de datos.
### Cómo Ejecutar
1. Navega al directorio `src-http`.
2. Compila los archivos Java:
```sh
javac src/*.java -d out
3. Ejecuta la aplicación:```sh
java -cp out Main