Java primavera de arranque - botón de activación cuando el servidor dice

la cerveza:

Tengo una tarea para crear un botón que ejecuta la inicialización del servidor bajo demanda. He implementado con éxito la parte donde el cliente pulsa un botón y se crea un servidor remoto. Mientras se pulsa el botón, la aplicación se redirigir a otra página aquí es donde quiero un botón que será desactivado, siempre y cuando el servidor no se crea. Después de tintineo en él quiero habilitarlo y redirigir al nuevo servidor.

Cualquier Thoughs cómo eneble este botón de back-end?
Soy nuevo en el desarrollo web y seré thankfull para cualquier sugerencia.

Dnday74:

Asumo el servidor back-end no es el mismo servidor que está creando en un clic de botón.

Hay 2 enfoques evidentes aquí.

sondeo (1) HTTP

Con frecuencia hacen peticiones HTTP al servidor (cada 5 segundos más o menos) - para ver si el nuevo servidor está listo. La respuesta del servidor debe contener un JSON con valor booleano que decir que si está listo o no. Cuando está listo sondeo parada y activar el botón.

(2) websockets

Cuando el servidor está listo, el servidor emite al cliente dejar que los conocimientos del cliente que el servidor está listo. Esta es la belleza de websockets, el servidor puede hablar con el cliente a diferencia de HTTP donde el cliente puede solicitar desde el servidor y el servidor puede responder pero el servidor sólo puede responder a una petición de cliente.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=218680&siteId=1
Recomendado
Clasificación