-
Notifications
You must be signed in to change notification settings - Fork 0
TServer: servidor de tiempo
TServer es un servidor de tiempo escrito en lenguaje Java.
Se ha utilizado como herramienta de desarrollo a Apache NetBeans IDE para Windows aunque también puede ser desarrollado en Linux.
El código fuente puede ser leído desde aquí.
Gráfico que describe el uso que se le puede dar a esta aplicación:
Haga clic sobre el siguiente enlace para descargar el fichero TServer.zip y presione el botón "Download".
Siendo administrador del sistema, abra una consola de comandos y ubicarse en el directorio 'TServer' mediante el siguiente comando:
cd \base\Proyecto\NetBeans\TServer
Para conocer la dirección IP de su adaptador de red inalámbrica, ejecute el comando ipconfig, por ejemplo:
c:\base\Proyecto\NetBeans\TServer>ipconfig|find "LAN"&&ipconfig|find "IPv4"
Adaptador de LAN inalámbrica TPLinkWiFi:
Adaptador de LAN inalámbrica EncoreWiFI:
Adaptador de LAN inalámbrica Conexión de red inalámbrica 5:
Dirección IPv4. . . . . . . . . . . . . . : 192.168.1.12
Dirección IPv4. . . . . . . . . . . . . . : 192.168.1.4
Dirección IPv4 de configuración automática: 169.254.249.137
En este caso, la computadora cuenta con varias tarjetas de redes, se elije la 1ra.
Ejecute la siguiente orden, recuerde que tiene que estar instalado Java JVM en su computadora:
java -jar dist\TServer.jar 337
Ver en la siguiente imágen:
Para consultar la hora del sistema tiene que hacerlo, por ejemplo, desde un celular/tablet con Android.
Vaya a Google Play Store, busque y descargue la aplicación "TCP/UDP Test Tool" e instálelo en su celular/tablet. Puede ser cualquier otra aplicación similar a la mencionada.
Desde la pantalla principal de "TCP/UDP Test Tool" presione el botón {TCP CLIENT}.
Luego tiene que ajustar el comportamiento de la prueba, entonces, seleccione el botón "tres puntos verticales" que se encuentra a su derecha, parte superior. Le va a aparecer un menú contextual. Seleccione "Settings".
Observe en la imagen superior y active los controles que aparecen en dicha imágen.
Ahora las demás opciones:
Ahora es momento de establecer la 1º conexión al servidor TServer. Donde dice "Target IP" escriba la IP de TServer y en "Target port" ponga 337. Por último presione el botón {CONNECT}
En el último renglón de abajo escriba hora y presione el botón {SEND} para consultar la hora del servidor TServer.
El servidor devolverá el mensaje que comienza por "Tiempo actual:", ver imágen superior.
Para consultar la hora desde una aplicación de Windows puede utilizar ClienteTCP.exe que se encuentra en ClienteTCP.zip y ClienteTCPv1.zip y ClienteTCPv2.7z
Contiene el ejecutable, el proyecto para Embarcadero RAD Studio 2010 (ClienteTCPv1), 10.2 (ClienteTCP), 10.4 (ClienteTCPv2) y todo su código fuente en lenguaje C++.
Es compatible con versiones más recientes de Embarcadero RAD Studio.
También puede utilizar la edición C++ Builder: Community Edition.
Ver en las siguientes imágenes:
Haga clic aquí para leer el código fuente (RAD Studio 10.4).
Haga clic aquí para leer el código fuente (RAD Studio 10.2).
Haga clic aquí para leer el código fuente (RAD Studio 2010).