0% found this document useful (0 votes)
25 views3 pages

Configuring Local Services

The document discusses Windows services, distributed applications, and interoperable applications. It describes what Windows services are, how to view them, and common uses like the Windows Event Log and Firewall services. It also explains when to use a Windows service, such as to host a WCF service that is always available. The document defines distributed applications as having parts that run on multiple computers and provides examples. It discusses why applications are built in a distributed manner for scalability and to use external services. Finally, it defines an interoperable application as one that can communicate with any other application on any platform.

Uploaded by

Jawad Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views3 pages

Configuring Local Services

The document discusses Windows services, distributed applications, and interoperable applications. It describes what Windows services are, how to view them, and common uses like the Windows Event Log and Firewall services. It also explains when to use a Windows service, such as to host a WCF service that is always available. The document defines distributed applications as having parts that run on multiple computers and provides examples. It discusses why applications are built in a distributed manner for scalability and to use external services. Finally, it defines an interoperable application as one that can communicate with any other application on any platform.

Uploaded by

Jawad Ahmad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Configuring Local Services

Windows Services
A windows service is similar to any other program or application running on a windows machine.
Difference between windows service and a regular application:
• Windows service runs in the background.
• They can be configured automatically to start when the system starts.
• They don't have user interface.
To view all the windows services installed on a windows machine:
• Windows+R Key for Run window
• Type "services.msc" and press enter
• The services window will display all the services installed on that machine.
Uses of windows services:
Windows services provide core operating system features such as:
• Windows Event log service - Windows event log provides information about hardware
and software events occurring on a Windows operating system. It helps network
administrators track potential threats and problems potentially degrading performance.
• Windows Firewall service - Windows Firewall helps protect your computer by preventing
unauthorized users from gaining access to your computer through the Internet or a network.
• Windows Error reporting service - WER is an event-based feedback infrastructure
designed to collect information on issues that Windows can detect, report the information
to Microsoft, and provide users with any available solutions
When to use a windows service:
• To run an application in the background all the time without any user intervention we
should use Windows service.
• A developer can use a windows service to host a wcf service. Then the windows service
can be configured to start automatically when the computer starts.
• This makes the wcf service always available to clients who consume this service, even if
no-one is logged on, on that computer.
What is a distributed application?
• A distributed application, is an application where parts of it run on 2 or more computers.
• Distributed applications are also called as connected systems.
Example:
1. A web application running on one machine and a web service that this web application is
consuming is running on another machine.
2. An enterprise web application may have the Presentation tier, Business tier and Data
Access tier - each running on a different machine.
Why build distributed application?
• An enterprise application may need to use the services provided by another enterprises.
Example: An ecommerce application may use paypal service for payments.
• For better scalability
Example: An enterprise web application may have the Presentation tier,
Business tier and Data Access tier - each running on a different machine.
What is an interoperable application?
An application that can communicate with any other application which is built on any platform is
called as interoperable application.
Web services are interoperable.

You might also like