====== [Hercules] Servidor TCP ======
{{ doc:tec:net:tool:hercules:tcp_server_1.png?nolink |}}
La pestaña Servidor TCP de la utilidad Hercules se puede utilizar como terminal de servidor TCP y escuchar cualquier puerto. Los datos recibidos del Cliente se mostrarán en la ventana Datos recibidos
**Parámetros**
* Asigne el puerto para escuchar
* Establecer la clave TEA para la autorización del cliente
* Mostrar cuántos clientes están conectados
* Envíe y muestre mensajes o comandos hacia y desde un dispositivo remoto
* Encuentre el código Hex y Dec para caracteres
* **Otros parámetros** (en el menú contextual)
* Mostrar caracteres especiales (en ASCII, HEX o DEC)
* Registrar la comunicación en un archivo
* Enviar un archivo al dispositivo remoto
----
* **Puerto**. El puerto en el que escucha el servidor: 80 para HTTP, 23 para Telnet, etc.
* Botón **Escuchar|Cerrar**. Escuche un puerto y cierre la conexión.
* **Autorización TEA**. Aquí en la versión del servidor, es decir, el servidor simplemente acepta o rechaza la conexión, si el cliente usa la misma clave TEA. Puedes probarlo si ejecutas 2x Hercules SETUP como el cliente TCP en la primera ventana y el servidor TCP en la segunda ventana.
* **Autorización del cliente**. Abre y cierra la conexión TCP/IP con el dispositivo remoto.
* **Estado de conexión del cliente**. Muestra el estado de la conexión y el número de clientes conectados.
El servidor TCP escucha en el puerto especificado en el estado del servidor y muestra los datos recibidos en formato RAW. Puede intentar Escuchar en el puerto 80 en su PC e ingresar su dirección IP en su navegador . números de puerto para las funciones del sistema.
----
* Botón **Enviar**
* Para enviar datos al dispositivo, presione el botón Enviar a la derecha del campo respectivo.
* Marque la casilla HEX para enviar caracteres hexadecimales (usados para enviar comandos NVT).
* Los caracteres ASCII se envían escribiendo #xxx
(donde x es un número del 0 al 9), $yy
(donde y es un número hexadecimal) o, por ejemplo, para avance de línea o retorno de carro. Para enviar el carácter #, $ o < escriba ##, $$ y <<
respectivamente.
* **Decodificación del cursor**. Muestra el valor hexadecimal y decimal del carácter antes del cursor en la ventana de datos recibidos. Si desea conocer el valor de algún carácter específico, escríbalo en la ventana de entrada del decodificador.
* **Configuración del servidor - Eco del servidor**. Al marcar esta casilla de verificación, el servidor TCP inicia la función ECHO = envía todos los datos recibidos a la conexión TCP.
\\