Creación de Servicio

20/06/2005 - 08:06 por Marcos Caballero | Informe spam
Buenos días, he creado un servicio que monitoriza la conexión a internet, el
cual realiza peticiones a webs aleatorios, y me escribe el resultado en en
TXT.

Si el mismo codigo lo ejecuto como un winform, me funciona estupendamente,
pero cuando es un servicio, no funciona ni de coña. sabeis que puede ir mal??.

Deciros que los desencadenantes para que se ejecute cada 20 seg, es un timer
(el de toda la vida, el de los winforms).

Gracias.

Preguntas similare

Leer las respuestas

#1 Pep
20/06/2005 - 10:34 | Informe spam
Hola Marcos,
Supongo que ya sabras esto, pero dejame recordarte que hablas de un
Servicio, si es un servicio web, realmente el que debe realizar la
temporizacion en la peticion de los datos, deberia ser el cliente.. si es de
escritorio un Winforms y no deberias tener mayores dificultades a no ser que
las concretes mas. En el caso de estar intentando crear un servicio de
windows, la cosa se te complica, pues este no puede diponer y de interface
cliente por lo que no puede usar ningun componente relacionado con los
winforms.

Danos mas pistas para ayudarte.
Pep,


"Marcos Caballero" escribió:

Buenos días, he creado un servicio que monitoriza la conexión a internet, el
cual realiza peticiones a webs aleatorios, y me escribe el resultado en en
TXT.

Si el mismo codigo lo ejecuto como un winform, me funciona estupendamente,
pero cuando es un servicio, no funciona ni de coña. sabeis que puede ir mal??.

Deciros que los desencadenantes para que se ejecute cada 20 seg, es un timer
(el de toda la vida, el de los winforms).

Gracias.
Respuesta Responder a este mensaje
#2 Tristan
25/06/2005 - 01:59 | Informe spam
Deberías utilizar el Timer de System.Timers, el que se encuentra en la
pestaña de componentes del cuadro de herramientas. Es el que está pensado
para servicios. También podrías utilizar el de System.Threading.

El Timer de System.Windows.Forms, está pensado para formularios windows,
puesto que está basado en mensajes de ventana.

Juan Carlos Badiola
MVP - C#
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida