Difference between Windows Service and Web Service
What is the difference between a Windows Service Application and a Web Service Application? Please don't hand in the definition from some text book... I'm looking for the functional difference.
RE: Difference between Windows Service and Web Service
Points to consider: 1)Windows service is not a web based whereas the webservice is webbased 2)Windows service will start as windows will start whereas the webservice is located at remote location on the server 3)Windows service can be seen in the windows administrative tools>>Services 4)Finally we can say that Windows services are used locally on the pc and the Web services are used on internet based web applications.
RE: Difference between Windows Service and Web Service
Basically a windows service will be created to handle the message from Message Queue..It will fulfil the functionalities like File System Watcher and other continious process in a windows Client/server.
Whereas the web service is used as a service for hadling the request from the different type of client. UI could be biult on any Language. Complete business logic validation and Database operation would be available in web servie. So whenever a client access the web service via HTTP it will take the appropriate action.
I think this will answer your question in functional view
RE: Difference between Windows Service and Web Service
Web service is used to transfer the data over a network like internet using WSDL ( web service descriptive language) by using a protocol like SOAP(Simple Object Access Protocol) .
Windows service is a long running program. windows service run in the background of operating system . They can be started manually or the programm can be set start automatically when the operating system starts. They do not need any user intervention.