Hola Darío, yo alguna vez hice algo similar, pero utilizando .NET
Remoting y clientes Windows. Era básicamente una implementación
del patrón observer donde había un objeto remoto que se encargaba
de consultar la base de datos cada 'X' tiempo y si detectaba cambios
notificaba a los 'N' clientes subscriptos al objeto remoto
(transparent_proxy). En ese caso el único objeto que iba contra la base
era el objeto "vivo" del lado del servidor y generaba tráfico
únicamente cuando había datos para actualizar.
Si podes utilizar un cliente no web, esto te puede llegar a servir, no se me
ocurre como se podría implementar algo similar en ASP.NET.....
Saludos, Ale
http://amiralles.com.ar
> Hola, estoy con un problema y me gustaría si alguien tuvo una
experiencia
> similar me de una mano.
>
> Necesito una aplicación en lo posible Web, es decir, una pagina que
> refresque datos en una grilla, cada N segundos (en principio 7seg), con
> información que se puede ir actualizando paulatinamente en una Base
de Datos
> (SQL Server 2008).
>
> El gran problema, es que además esta pagina puede estar abierta en
varias
> pc´s, con lo cual, estamos incrementando mucho el uso de recursos del
> Servidor IIS, llegando en ocasiones a colapsar, dado que además
soporta
> otras tareas.
>
> Tendría que ser una solución que me permita de forma mas
eficiente solo
> refrescar la pagina, cuando la info en la BD sea modificada.
>
> ¿Alguna recomendación por favor?
>
>
Desde ya muchas gracias
>