Hola Roxana, Entonces, mi sugerencia seria:
1) El proceso que genera los mensajes, los deja en una cola MSMQ 2) Hace un servicio Windows que desencole el mesaje de la cola y lo envie (averigua con el administrador del server si te dejan instalar servicios) 3) Si el envio de un mensaje falla, logueas el error y descartas el mensaje 4) Proba todo esto... 5) Si todo anda y luego de tener claro cuanto tarda cada mensaje, levantas varios threads para procesar en paralelo. Si tenes alguna duda con alguno de estos pasos, avisanos. ---------------------------------- Carlos Peix 2010/11/29 Roxana Leituz <roxanalei...@yahoo.com.ar> > Hola!! gracias por responderme!! disculpá la demora pero me fui unos dias > de vacaciones. Te cuento, es para enviar avisos de facturas emitidas y > pendientes de pago, es importante pero si alguno no llega no es tan grave. > Estuve estudiando el tema de MSMQ y ya hice algunas pruebas y salieron bien. > No recuerdo bien la cantidad pero deben ser 50000, el tiempo no es problema, > van saliendo, los números salen de una tabla de un sql, o en este caso de la > cola del msmq, la demora .. la puedo averiguar, pueden ir en paralelo. > Mil gracias, > Saludos > Roxana > > ----- Original Message ----- > *From:* Carlos Peix <peix-lis...@praxia.com.ar> > *To:* puntonet@mug.org.ar > *Sent:* Monday, November 22, 2010 7:12 AM > *Subject:* [puntonet] consulta sobre proceso > > Hola Roxana, > > Si programas en .NET no va a ser dificil, mas bien una cuestion de > diseño. Lo primero que deberias revisar son los siguientes puntos: > > - Cuandos SMSs tenes que enviar? 1.000, 10.000, 100.000? > - En cuanto tiempo? > - Cuando tarda, en promedio, el envio de cada SMS? > - Es grave si algun mensaje no es enviado? que hay que hacer si alguno > falla? > - Como se determina la lista de numeros a los cuales enviar el SMS? > - Tienen que ser enviados en un orden determinado? o pueden ser enviados en > paralelo? > > Las tres primeras preguntas serviran para determinar la mejor estrategia de > envio. > > En principio me imagino un proceso que genere la lista de SMS a enviar y un > numero a determinar de threads que envien. Algun mecanismo en la cola para > distribuir entre los threads (puede ser una blocking queue o una MSMQ). > > Contanos y avanzamos > > ---------------------------------- > Carlos Peix > > 2010/11/20 Roxana Leituz <roxanalei...@yahoo.com.ar> > >> Hola a todos! quería pedirles un consejo si alguien tiene idea, tengo >> que hacer un envío masivo de sms, el tema es que por cada envío tengo que >> esperar la respuesta del módem. Tienen idea de que tengo que usar? dicho de >> otra manera... con qué libro tengo que internarme el fin de semana largo?? >> ;oP >> >> Muchas gracias!! >> > >