what are the differences between windows services and web
services?
Answer Posted / smriti
An XML Web service is a component that implements program
logic and provides functionality for diseparate
applications. These applications use standard protocols,
such as HTTP, XML, and SOAP, to access the functionality.
XML Web services use XML-based messaging to send and
receive data, which enables heterogeneous applications to
interoperate with each other. You can use XML Web services
to integrate applications that are written in different
programming languages and deployed on different platforms.
In addition, you can deploy XML Web services within an
intranet as well as on the Internet. While the Internet
brings users closer to organizations, XML Web services
allow organizations to integrate their applications.
A Windows service starts much before any user logs in to
the system (if it has been setup to start at boot up
process). A Windows service can also be setup in such a way
that it requires a user to start it manually ? the ultimate
customization!
Windows services run as background processes. These
applications do not have a user interface, which makes them
ideal for tasks that do not require any user interaction.
You can install a Windows service on any server or computer
that is running Windows 2000, Windows XP, or Windows NT.
You can also specify a Windows service to run in the
security context of a specific user account that is
different from the logged on user account or the default
computer account. For example, you can create a Windows
service to monitor performance counter data and react to
threshold values in a database.
| Is This Answer Correct ? | 23 Yes | 4 No |
Post New Answer View All Answers
Why and where this web.config file is used?
What are sharepoint pages?
Do you support digital rights management to protect my videos?
Which protocol is used in a web api?
Explain what are webservices?
Is it possible for me to change my aspx file extension to some other name?
1.how to encrpt query string in asp.net? 2.there are 10000 records then i wnat display 5000 records one gridview and 5000 records another grid view what is the process?
What is http request and response?
How do you design a website with multilingual support in ASP.NET ?
What are session state modes? List some of the important session state modes of asp.net.
Difference between web user control and web custom control?
How do I force the dispose method to be called automatically, as clients can forget to call dispose method?
What is the difference between CC and BCC?
Can viewstate be accessed in another page?
Can we have multiple worker process in an ASP.NET application? If so then how it has been handled by application? And who handles it?