Cuestión : Comunicación del hilo de rosca sobre web client

El estimado uso 3 de Expoerts.

I rosca al retroceso de 3 diversos procesos en la base de datos y se preguntaba si fuera posible demostrar el progreso de estos hilos de rosca que ponen al día 3 etiquetas pues el IS-IS de los hilos de rosca complete.

It una aplicación web desarrollada en las ideas de C#

Any sería grandemente el

Neil.
de appreciated.

Thanks por adelantado. class= del

Respuesta : Comunicación del hilo de rosca sobre web client

Si usted fuera el convertirse los winforms app sería razonablemente fácil de utilizar un delegado en la forma de la blanco para permitir que otro hilo de rosca ponga al día las etiquetas… pero su una historia totalmente diversa con los webapps.  ¡Sus hilos de rosca funcionarán en el servidor, y sus etiquetas están en su cliente en el hojeador, y peor con todo su hojeador tiene que iniciar la interacción con el servidor (es decir el servidor no puede decir “oh, los hilos de rosca terminados, me dejan dicen el hojeador! ").

En honradez, los hilos de rosca se utilizan típicamente en web server más para los propósitos duraderos que no necesitan volver resultados; es decir transacciones de base de datos largas de funcionamiento o email del envío.

El mejor que usted puede hacer es hacer una cierta clase de la escritura del cliente-lado para comprobar el progreso de los hilos de rosca.  Si usted puede tener el código de C# el golpear apagado de cada proceso con el pie usted podría intentar compartir una variable entre el Javascript y su servidor-lado C# del cliente-lado así que el Javascript puede comprobar periódico para saber si hay el progreso del hilo de rosca… que es un poco sucio y que tomará una cierta lectura sin embargo.

Este poste del blog parece interesante y parece proporcionar buenos ejemplos de esto, pero no lo he leído por y a través:

http://iridescence.no/post/Sharing-Variables-Between-JavaScript-and-C.aspx

¡Buena suerte!

- w00te

Otras soluciones  
 
programming4us programming4us