Home All Groups Group Topic Archive Search About

Windows Service using ASP .NET

Author
15 Dec 2005 8:07 PM
Stephen
Hi,
I created a windows service to insert data into a DB,
First time I tired to insert data on_start() it starts perfectly but the
insert is for a single entry into the DB
checked Services and it highlights the stop button

Now I wanted it add data continously so i put a while loop and to exit if it
errors, i deployed and click "start" on services, this time it took a long
time to do start the service but the status was still "Starting" instead of
"started"
Data entry into the  DB was normal, no error logs, created a new entry in
"eventvwr.msc"

the Problem: I cannot stop the service, I cant kill it.... what am I doing
wrong?

Please advice,
Stephen

Author
15 Dec 2005 9:42 PM
BravesCharm
For starters why would you want to insert data when you start the
service?  The start even is made to initialize data and make the
service ready to operate.  An example of something you would do on the
start event is open a TCP\IP connection so you can receive connections
from clients (if you were doing making a server).

The reason your service is saying "starting" is because the status
doesn't change until after your start event is completed and because
you are continuously adding and the service never notifies the SCM that
everything started ok.

What exactly are you trying to do?  Are you trying to have ASP.NET
notify the windows service when to insert data?
Author
15 Dec 2005 10:43 PM
Stephen
Hi,

Thanks for the Info. I am still experimenting and for starters I thought I
will just insert data while the service is running and delete e'thing when
the service is stopped. I had never worked with Windows Service and will get
a project on similar lines.

For starters the project will be like this:
Move data from one or more DB's into another DB (via an engine) which has to
run continously even during Log off and a webpage will read from the new DB
and display information, So i thought windows service might be a good
choice. If you have another way of doing this, please do let me know.

Thanks,
Stephen

Show quote
"BravesCharm" <mastrauc***@gmail.com> wrote in message
news:1134682925.017391.143740@f14g2000cwb.googlegroups.com...
> For starters why would you want to insert data when you start the
> service?  The start even is made to initialize data and make the
> service ready to operate.  An example of something you would do on the
> start event is open a TCP\IP connection so you can receive connections
> from clients (if you were doing making a server).
>
> The reason your service is saying "starting" is because the status
> doesn't change until after your start event is completed and because
> you are continuously adding and the service never notifies the SCM that
> everything started ok.
>
> What exactly are you trying to do?  Are you trying to have ASP.NET
> notify the windows service when to insert data?
>

AddThis Social Bookmark Button