@zlociisz it's very easy to do it. You must stablish an persistent connection to the web server. You can do it with a XHR object. The PHP script (ASP, JSP or another server side language) only send a byte with the server status on every change. On every byte received by the XHR object it will trigger an event with a readyState of 3 (partial content). You can do something with the byte or message and when you will receive an readyState of 4 (end of document load) you must to reconnect again.
De lujo man, si puedes me mandas el código, kuyoska@gmail.com, sabes ando haciendo algo parecido, pero el servidor lo hize en .net, y tambien estoy utilizando XHR , primero empeze con simple polling(estar pregutando cada rato) ahorita ando viendo long polling, pero traigo problemitas con IE8, muy extraño.
@kuyos Uso un objeto XHR puro y duro. No uso librerías externas, como AJAX, para impactar lo mínimo posible en el rendimiento de la página. Sí, uso una conexión persistente que entrega, inicialmente, el estado del servicio y posteriormente entrega sólo cambios generando un evento con readyState 3 (contenido parcial) que actualiza el estado y cuando entrega un readyState 4 (final de carga del documento) vuelve a realizar otra conexión para volver a establecer de nuevo la conexión persistente.
@kuyos Por cierto, si quieres el código te lo puedo pasar. Inicialmente lo hice como práctica final de Aplicaciones Software y Familias de Productos (ASFP) de la Universidad Rey Juan Carlos, pero no le dieron el visto bueno pq no era lo que ellos necesitaban para una aplicación para PDA que estaban desarrollando. Este año toca repetir asignatura :(
Hi, I'm looking for tutorial how to do it. Can you help me?
zlociisz 4 months ago
@zlociisz it's very easy to do it. You must stablish an persistent connection to the web server. You can do it with a XHR object. The PHP script (ASP, JSP or another server side language) only send a byte with the server status on every change. On every byte received by the XHR object it will trigger an event with a readyState of 3 (partial content). You can do something with the byte or message and when you will receive an readyState of 4 (end of document load) you must to reconnect again.
oscarjgb 3 months ago
@oscarjgb thanks a lot, I managed to do it with cometd.com
zlociisz 1 week ago
This has been flagged as spam show
De lujo man, si puedes me mandas el código, kuyoska@gmail.com, sabes ando haciendo algo parecido, pero el servidor lo hize en .net, y tambien estoy utilizando XHR , primero empeze con simple polling(estar pregutando cada rato) ahorita ando viendo long polling, pero traigo problemitas con IE8, muy extraño.
Saludos
kuyos 10 months ago
De lujo man, mantienes conexiones persistentes con el servidor ? Utilizas algun iframe escondido, buen trabajo :) Saludos
kuyos 11 months ago
@kuyos Uso un objeto XHR puro y duro. No uso librerías externas, como AJAX, para impactar lo mínimo posible en el rendimiento de la página. Sí, uso una conexión persistente que entrega, inicialmente, el estado del servicio y posteriormente entrega sólo cambios generando un evento con readyState 3 (contenido parcial) que actualiza el estado y cuando entrega un readyState 4 (final de carga del documento) vuelve a realizar otra conexión para volver a establecer de nuevo la conexión persistente.
oscarjgb 11 months ago
@kuyos Por cierto, si quieres el código te lo puedo pasar. Inicialmente lo hice como práctica final de Aplicaciones Software y Familias de Productos (ASFP) de la Universidad Rey Juan Carlos, pero no le dieron el visto bueno pq no era lo que ellos necesitaban para una aplicación para PDA que estaban desarrollando. Este año toca repetir asignatura :(
oscarjgb 11 months ago