Disculpen, soy un novato en muchas cosas...
En php he tenido el mismo problema y se resolvió utilizando un SP que genera y
dispara un JOB, algo así como una tarea asincrónica... se ejeguta en el SQL y
de ves en cuando, uno puede ver la evolución en la grilla que presenta los
datos, chequeando que el JOB ya existe y esos detalles (para no dispararlo de
nuevo)... no se si te servirá.
Daniel Correa> Date: Thu, 17 Jul 2008 23:08:10 -0300> From: [EMAIL PROTECTED]>
To: [email protected]> Subject: [puntonet] Procesos largos en ASP .NET> > Yo
estoy con Diego, un servicio de Windows, para comunicarte con la> app web podés
tener hasta un WS en el servicio con WCF, o MSMQ o TCP,> o por la base de
datos, los threads en asp.net son siempre> problemáticos por lo que comentó
Diego, yo los evitaría todo lo> posible.> > Saludos,> > 2008/7/17 Diego Jancic
<[EMAIL PROTECTED]>:> > Me acabo de dar cuenta que puse:> >> >> >> > - Sino,
sacas el proceso a un servicio Windows (es un poco mejor> > que una aplicación
web porque…> >> >> >> > Cuando debería haber puesto:> >> >> >> > - Sino, sacas
el proceso a un servicio Windows (es un poco mejor> > que una aplicación
windows porque…> >> >> >> > Lo recalco esto porque es mejor hacer un servicio
Windows que una aplicación> > Windows que funcione como servicio.. Aunque si tu
proceso se tiene que> > ejecutar de forma rutinaria podes hacer una aplicación
Windows y programas> > usando las tareas programadas de windows. O sino también
podes agregar a> > tareas programadas el encendido del servicio Windows, es mas
o menos lo> > mismo..> >> >> >> > Me callo... J> >> > Saludos,> >> > Diego> >>
>> >> > From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of
Mariano> > Selvaggi> > Sent: Jueves, 17 de Julio de 2008 08:43 p.m.> >> > To:
[email protected]> > Subject: [puntonet] Procesos largos en ASP .NET> >> >>
>> > Buena informacion, estaba pensando en hacer un servicio windows.> >> >> >>
> Gracias> >> >> >> > ----- Mensaje original ----> > De: Diego Jancic <[EMAIL
PROTECTED]>> >> > Para: [email protected]> > Enviado: jueves 17 de julio de
2008, 18:14:31> > Asunto: [puntonet] Procesos largos en ASP .NET> >> > Hola,>
>> > Yo lo hice de 2 formas diferentes:> >> > - Si el hosting no te permite
poner otra cosa que tu aplicación web> > (porque es compartido), y el proceso
de alguna forma lo podes hacer> > reanudable lo seguiría haciendo como lo haces
ahora. El problema que tenes> > con eso es que IIS te puede abortar el thread
para reciclar recursos, y si> > bien lo podes evitar estarías afectando el
funcionamiento de IIS que no es> > conveniente.> >> > - Sino, sacas el proceso
a un servicio Windows (es un poco mejor> > que una aplicación web porque lo
podes configurar para que se reinicie si se> > corta por algun error). Ahora,
para comunicar la aplicación web y tu> > servicio Windows tenes varias opciones
(una tabla de SQL Server, MSMQ (la> > que yo use), tcp, etc..). Incluso si lo
haces de esta forma cuando quieras> > podes instalar tu servicio en otra PC y
distribuir la carga.> >> >> >> > No conozco ninguna forma segura y eficiente de
correr un proceso largo> > dentro de IIS. Mi humilde recomedacion es que lo
hagas como lo hagas, antes> > que nada busques la forma de poder reanudarlo,
porque un proceso tan largo> > tiene muchas probabilidades de que se corte..>
>> >> >> > Salu2> >> >> >> >> >> > From: [email protected] [mailto:[EMAIL
PROTECTED] On Behalf Of Mariano> > Selvaggi> > Sent: Jueves, 17 de Julio de
2008 07:41 p.m.> > To: [email protected]> > Subject: [puntonet] Procesos
largos en ASP .NET> >> >> >> > Gente,> >> >> >> > Queria saber si me podian dar
un consejo. Tengo un proceso que se demora mas> > de una hora ejecutando y es
ejecutado por una aplicacion ASP .NET> >> >> >> > Actualmente estoy usando
threads pero no el proceso se muere a la mitad de> > ejecutarse. Basicamente el
usuario clickea un boton y el thread empieza y> > tengo una grilla donde voy
mostrando el status porque el proceso me va> > agregando records en una tabla
de sql.> >> >> >> > Cual es la mejor opcion para ejecutar un proceso largo, he
leido algo acerca> > de utilizar job de .NET.> >> >> >> > Gracias> >> >> >> >
----- Mensaje original ----> > De: Ariel Schwindt - TYCON S.A. <[EMAIL
PROTECTED]>> > Para: [email protected]> > Enviado: jueves 17 de julio de
2008, 15:59:23> > Asunto: [puntonet] UNSUSCRIBE> >> >> >> >> >
________________________________> >> > ¡Buscá desde tu celular! Yahoo!
oneSEARCH ahora está en Claro> > http://ar.mobile.yahoo.com/onesearch> >> >> >>
> ________________________________> >> > ¡Buscá desde tu celular! Yahoo!
oneSEARCH ahora está en Claro> > http://ar.mobile.yahoo.com/onesearch> > > > --
> Leonardo Micheloni.> Ayudando a organizar las primeras jornadas ágiles de
Latinoamérica> > http://agiles2008.org/> > Blog Personal> >
http://leomicheloni.blogspot.com/>
_________________________________________________________________
¿Aburrido? Ingresá ya y divertite como nunca en MSN Juegos.
http://juegos.ar.msn.com/