Foros del Web » Programación para mayores de 30 ;) » .NET »

Programar mi primer Servicio

Estas en el tema de Programar mi primer Servicio en el foro de .NET en Foros del Web. Que tal muchachos, estoy haciendo una aplicacion que tiene que estar siempre atenta monitoreando el puerto serie por si llegan datos, y luego hacer una ...
  #1 (permalink)  
Antiguo 01/07/2011, 11:47
 
Fecha de Ingreso: abril-2010
Mensajes: 82
Antigüedad: 14 años
Puntos: 2
Programar mi primer Servicio

Que tal muchachos,

estoy haciendo una aplicacion que tiene que estar siempre atenta monitoreando el puerto serie por si llegan datos, y luego hacer una entrada en un MySql. Para eso se me ocurrio correrla como servicio de windows, pero no tengo ni la menor idea de como correr un servicio.
Con un poco de Documentacion que encontre en internet me las arregle para generar un servicio, pero cuando lo corro de manera manual, me dice que el servicio inicia y se detiene porque no tiene nada para hacer.
Ahora, el servicio si tiene tareas para hacer, cada vez que se inicia yo le pido que escriba en un archivo la hora, la fecha y algun campo mas, pero no lo hace, simplemente comienza y se detiene. Si no puedo hacer esto jamas voy a poder hacer
la otra aplicacion.

Si alguno ya hizo un servicio, y me puede dar una mano se lo agradezco, asi como tambien si tienen informacion se los agredeceria, yo estoy trabajando sobre Windows XP SP3, y puedo programar en Vb.Net con VS2005 y VS2008, tengo ambos.

Muchas gracias de antemano.
Saludos
  #2 (permalink)  
Antiguo 01/07/2011, 12:55
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Programar mi primer Servicio

Fíjate si te sirve este link donde explican como realizar un servicio: http://www.elguille.info/NET/dotnet/...iosWindows.htm

Etiquetas: primer, servicio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:26.