Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itst-mapaches/serversocketdaytime
Proyecto de evaluación, servidor bajo protocolo TCP Java.
https://github.com/itst-mapaches/serversocketdaytime
class echo-server git github java main server socket socket-server
Last synced: about 9 hours ago
JSON representation
Proyecto de evaluación, servidor bajo protocolo TCP Java.
- Host: GitHub
- URL: https://github.com/itst-mapaches/serversocketdaytime
- Owner: ITST-Mapaches
- Created: 2024-02-19T00:39:18.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-19T01:14:31.000Z (9 months ago)
- Last Synced: 2024-02-19T02:25:48.940Z (9 months ago)
- Topics: class, echo-server, git, github, java, main, server, socket, socket-server
- Language: Java
- Size: 5.86 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Servidor daytime 🕐
Este es un servidor "eco", creado con Sockets en Java :shipit:.
>[!NOTE]
>* El servidor envía un mensaje de bienvenida inicial al cliente (al establecerse la conexión).
>* Subsecuentemente, responde con la fecha y hora del sistema en el formato por defecto solo si el cliente envía la palabra clave "daytime". De lo contrario, responde con el mensaje "Error".>[!TIP]
> Para ejecutar el servidor sigue los siguientes pasos:
> * En la consola, dirigete a la carpeta src del proyecto (en esta se encuentra la clase ``main.java``) y ejecuta el comando ``javac Main.java`` esto compilará la clase Main y generará el bytecode ``Main.class``.
> * Ahora ejecuta el comando `` java Main 1300 `` esto ejecutará el bytecode en la ``JVM``, además el número __1300__ corresponde al puerto, este deberás cambiarlo en caso de que esté ocupado.
>
> El servidor debería estar corriendo en espera de que se conecte un cliente en el puerto **1300** o el que hayas especificado.>[!IMPORTANT]
> Necesita un cliente en conjunto para comprobar su funcionamiento.