Bueno les comento... necesito hacer un proyecto en el cual dentro de una base de datos tengo datos que se actualizan cada 1 segundos (es un contador de tiempo) con otros ciertos datos
El detalle esta en que la idea es crear una arquitectura basada en un servicio donde el servicio haga una consulta a la base de datos, almacene los datos dentro de variables y los clientes (podrían llegar a ser mas de 1000) hagan una petición de datos al servicio y este regrese los valores que tiene en memoria... esto es para evitar realizar numerosas consultas a la base de datos
(Únicamente el servicio realiza una sola consulta, los almacena en variables y los 1000 usuarios recogen los datos de las variables del servicio) para evitar numerosas consultas a la base de datos...
Bueno alguna sugerencia de que modelo podría seguir? mi primera idea fue utilizar un WCF, existe algo aun mas factible??