java gwt callback server-push client-side

java - Retrollamada del lado del cliente en GWT



callback server-push (2)

Bueno, hay un par de Opciones. Necesita obtener los datos del servidor ... Por lo tanto, debe sondear el servidor o usar el servidor push.

La votación es bastante fácil. Simplemente use la clase Timer para llamar repetidamente a un servicio para ver qué valor debería mostrar.

El empuje del servidor se hace usando algo así como el cometa. aquí hay una implementación para gwt que parece algo prometedora. El concepto básico detrás de esto es que el navegador envía una solicitud al servidor y mantiene la conexión abierta para que el servidor pueda seguir enviando datos.

Comet es la mejor opción si puede hacerlo funcionar. Probablemente será más simple y escalará mejor.

¡Buena suerte!

Intento crear un registrador para una aplicación GWT como ejercicio para evaluar GWT. Lo que específicamente quiero hacer es tenerlo para poder publicar mensajes en una etiqueta del lado del cliente en cualquier punto desde el lado del servidor. Entonces, si algo interesante sucedió en el servidor, el cliente puede ser actualizado.

Mi primera pregunta es, si esto es posible, puedo entender que no sea así.

En segundo lugar, si es posible, ¿dónde debo buscar información? He intentado con google y su documentación y todas las vitrinas no tienen nada que ver con esto.

Gracias


El sondeo es probablemente la mejor manera de hacer lo que estás buscando. El gran problema con GWT es que todo tiene que ser serializable. No estoy seguro de que cualquier cosa que pueda presionar al navegador se pueda serializar fácilmente.