Implementación de SignalR para MVC 3

Quiero usar SignalR en mi proyecto mvc 3. Tengo un sistema de tickets como "basecamp" o "donedone", por lo que cuando se asigna un nuevo ticket a cualquier usuario en el sistema, estos usuarios deben ser notificados. El sistema anterior debería estar funcionando con jquery timer y cada 1 minuto debería verificar la base de datos para ver si hay un nuevo ticket.

Pero a medida que leo sobre SignalR, en realidad puedo activar algo en el lado del servidor que activa el lado del cliente. Pero no sé si puedo implementar esto en mi aplicación. Por ejemplo, tengo una capa empresarial para realizar operaciones de base de datos. Entonces, ¿puedo activar SignalR Hub cuando creo un nuevo ticket? ¿Hay ejemplos de ello?

Gracias.

preguntado el 22 de mayo de 12 a las 12:05

2 Respuestas

Sí, esto es realmente posible. Eche un vistazo a la sección titulada "Transmitir a través de un concentrador desde fuera de un concentrador" en https://github.com/SignalR/SignalR/wiki/Hubs

contestado el 22 de mayo de 12 a las 12:05

También escribí en un blog sobre la implementación de algo similar a sus requisitos mediante SignalR. En mi caso, una llamada a un servicio web desencadena la actualización de navegadores de clientes específicos con estadísticas actualizadas.

Agregar estadísticas en tiempo real a Surveywizz

contestado el 23 de mayo de 12 a las 13:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.