SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: ringe en Martes 19 de Septiembre de 2006, 13:04
-
Hola,
Estoy programando un chat y me encuentro con el problema de la recarga cada 2 o 3 segundos de los mensajes que van enviando los usuarios conectados. :comp:
Tiene que existir algún componente en ASP.NET que permita obtener esos mensajes con regularidad en cada equipo cliente conectado pero que no obligue a recargar la página. En flash eso existe pero preferiría hacerlo con ASP.NET.
Es como si estás obteniendo un stream de una radio por internet pero con registros de una base de datos o de un archivo xml.
Gracias !!!! ;)
-
Hola pues no se como estes haciendo si son postbacks que usas para recargar tu pagina o estas usando AJAX o ATLAS
Bueno mira para hacerlo mejor te recomiendo que uses AJAX y segun se puede ver en patterns y practices es recomendable hacer un bucle de consulta de recarga cada 5 seg. al hacer menos puede funcionar pero saturas mucho al server
Salu2
-
Gracias, pero no conozco nada de Ajax.
Aún con todo le voy a echar un vistazo a ver si puedo dar solución a mi problema.
Será posible que con Flash se pueda hacer algo y que con ASPX no se pueda???
:angry: :angry: :angry:
-
Si no has visto AJAX/ATLAS no has visto nada (en buena onda :smartass: ).
Mira este ejemplo de ajax: http://atlas.qsh.eu/frmVentana.aspx (http://atlas.qsh.eu/frmVentana.aspx).
Sacado del blog de mi Ivan Mostacero (http://geeks.ms/blogs/imostacero/archive/2006/10/07/Entreteniendome-con-Atlas-_3A002900_.aspx#comments).
Si quieres saber más: http://geeks.ms/blogs/eecsaky/pages/Docume...obre-Atlas.aspx (http://geeks.ms/blogs/eecsaky/pages/Documentaci_F300_n-sobre-Atlas.aspx).
Sitio Oficial de AJAX: http://ajax.asp.net/default.aspx?tabid=47 (http://ajax.asp.net/default.aspx?tabid=47).
Saludos,