SlideShare a Scribd company logo
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.
Windows Service(Contd..)
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.
Windows Service(Contd..)
Uses of windows services :
Windows services provide core operating system features such as:
• Windows Event log service
• Windows Firewall service
• Windows Error reporting service
Windows Service(Contd..)
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.
Windows Service(Contd..)
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.
Windows Service(Contd..)
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.
Windows Service(Contd..)
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.
Windows
Service(Contd..)
Windows
Service(Contd..)
Windows
Service(Contd..)
Windows Service(Contd..)
Windows Service(Contd..)
Windows Service(Contd..)
Windows Service(Contd..)

More Related Content

What's hot

Troubleshooting complex layer 2 issues ppt 16 bsit098
Troubleshooting complex  layer 2 issues ppt 16 bsit098Troubleshooting complex  layer 2 issues ppt 16 bsit098
Troubleshooting complex layer 2 issues ppt 16 bsit098
Quratulain baloch
 
Linux Commands
Linux CommandsLinux Commands
Linux Commands
Ramasubbu .P
 
Using strace
Using straceUsing strace
Using strace
Ryan Robson
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
kalyanineve
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
Veeral Bhateja
 
Linux Internals - Part I
Linux Internals - Part ILinux Internals - Part I
Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1) Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1)
Ahmed El-Arabawy
 
Bash shell scripting
Bash shell scriptingBash shell scripting
Bash shell scripting
VIKAS TIWARI
 
Presentation on linux
Presentation on linuxPresentation on linux
Presentation on linux
Veeral Bhateja
 
Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file system
Taaanu01
 
Linux systems - Linux Commands and Shell Scripting
Linux systems - Linux Commands and Shell ScriptingLinux systems - Linux Commands and Shell Scripting
Linux systems - Linux Commands and Shell Scripting
Emertxe Information Technologies Pvt Ltd
 
Linux Directory Structure
Linux Directory StructureLinux Directory Structure
Linux Directory Structure
Kevin OBrien
 
Linux User Management
Linux User ManagementLinux User Management
Linux User Management
Gaurav Mishra
 
6 software contracts
6 software contracts6 software contracts
6 software contracts
Saqib Raza
 
Networking in Windows Operating System
Networking in Windows Operating SystemNetworking in Windows Operating System
Networking in Windows Operating System
Mohammed Adam
 
Configure and administer server
Configure and administer serverConfigure and administer server
Configure and administer server
Abenezer Abiti
 
Basic Linux Security
Basic Linux SecurityBasic Linux Security
Basic Linux Security
pankaj009
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process Improvement
Bilal Shah
 
Samba server
Samba serverSamba server
Samba server
Santosh Khadsare
 
Linux file system
Linux file systemLinux file system
Linux file system
Burhan Abbasi
 

What's hot (20)

Troubleshooting complex layer 2 issues ppt 16 bsit098
Troubleshooting complex  layer 2 issues ppt 16 bsit098Troubleshooting complex  layer 2 issues ppt 16 bsit098
Troubleshooting complex layer 2 issues ppt 16 bsit098
 
Linux Commands
Linux CommandsLinux Commands
Linux Commands
 
Using strace
Using straceUsing strace
Using strace
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
 
Presentation on samba server
Presentation on samba serverPresentation on samba server
Presentation on samba server
 
Linux Internals - Part I
Linux Internals - Part ILinux Internals - Part I
Linux Internals - Part I
 
Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1) Course 102: Lecture 26: FileSystems in Linux (Part 1)
Course 102: Lecture 26: FileSystems in Linux (Part 1)
 
Bash shell scripting
Bash shell scriptingBash shell scripting
Bash shell scripting
 
Presentation on linux
Presentation on linuxPresentation on linux
Presentation on linux
 
Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file system
 
Linux systems - Linux Commands and Shell Scripting
Linux systems - Linux Commands and Shell ScriptingLinux systems - Linux Commands and Shell Scripting
Linux systems - Linux Commands and Shell Scripting
 
Linux Directory Structure
Linux Directory StructureLinux Directory Structure
Linux Directory Structure
 
Linux User Management
Linux User ManagementLinux User Management
Linux User Management
 
6 software contracts
6 software contracts6 software contracts
6 software contracts
 
Networking in Windows Operating System
Networking in Windows Operating SystemNetworking in Windows Operating System
Networking in Windows Operating System
 
Configure and administer server
Configure and administer serverConfigure and administer server
Configure and administer server
 
Basic Linux Security
Basic Linux SecurityBasic Linux Security
Basic Linux Security
 
Software Process Improvement
Software Process ImprovementSoftware Process Improvement
Software Process Improvement
 
Samba server
Samba serverSamba server
Samba server
 
Linux file system
Linux file systemLinux file system
Linux file system
 

Similar to Topic # 12 of outline Configuring Local Services.pptx

Windows programming ppt
Windows programming pptWindows programming ppt
Windows programming ppt
SAMIR CHANDRA
 
Andriod Lecture 8 A.pptx
Andriod Lecture 8 A.pptxAndriod Lecture 8 A.pptx
Andriod Lecture 8 A.pptx
faiz324545
 
App V
App VApp V
App V
rsquaredg
 
Microsoft Virtualization View
Microsoft Virtualization View Microsoft Virtualization View
Microsoft Virtualization View
sanjoysanyal
 
Virtualization for Windows - Seminar.pptx
Virtualization for Windows - Seminar.pptxVirtualization for Windows - Seminar.pptx
Virtualization for Windows - Seminar.pptx
Ramanamurthy Banda
 
Data Transfer between Activities & Databases
Data Transfer between Activities & DatabasesData Transfer between Activities & Databases
Data Transfer between Activities & Databases
Muhammad Sajid
 
Windows Citrix environment
Windows Citrix environmentWindows Citrix environment
Windows Citrix environment
Sangeetha Subramani
 
Client Server Computing : unit 1
Client Server Computing : unit 1Client Server Computing : unit 1
Client Server Computing : unit 1
THIRUNEELAKANDAN ARCHUNAN
 
Innomatic Platform architecture overview
Innomatic Platform architecture overviewInnomatic Platform architecture overview
Innomatic Platform architecture overview
Alex Pagnoni
 
Introducing Usage Tracking
Introducing Usage TrackingIntroducing Usage Tracking
Introducing Usage Tracking
AndreasKleffel
 
Presentation[1]
Presentation[1]Presentation[1]
Presentation[1]
Palash Debnath
 
Android services & lifecycle: How to implement it in the android application
Android services & lifecycle: How to implement it in the android applicationAndroid services & lifecycle: How to implement it in the android application
Android services & lifecycle: How to implement it in the android application
Nex Mobility
 
Windows Services 101
Windows Services 101Windows Services 101
Windows Services 101
Nurul Haszeli Ahmad
 
Introduction To Windows Services
Introduction To Windows ServicesIntroduction To Windows Services
Introduction To Windows Services
Josef Finsel
 
Networked user interface
Networked user interfaceNetworked user interface
Networked user interface
Ambo University
 
Networked user interface
Networked user interfaceNetworked user interface
Networked user interface
Ambo University
 
Android Development Tutorial
Android Development TutorialAndroid Development Tutorial
Android Development Tutorial
Germán Bringas
 
Developing Interactive Applications Using Windows Live Robots, Activities, an...
Developing Interactive Applications Using Windows Live Robots, Activities, an...Developing Interactive Applications Using Windows Live Robots, Activities, an...
Developing Interactive Applications Using Windows Live Robots, Activities, an...
goodfriday
 
Day 15: Working in Background
Day 15: Working in BackgroundDay 15: Working in Background
Day 15: Working in Background
Ahsanul Karim
 
MedV/AppV Overview
MedV/AppV OverviewMedV/AppV Overview
MedV/AppV Overview
Stephen Rose
 

Similar to Topic # 12 of outline Configuring Local Services.pptx (20)

Windows programming ppt
Windows programming pptWindows programming ppt
Windows programming ppt
 
Andriod Lecture 8 A.pptx
Andriod Lecture 8 A.pptxAndriod Lecture 8 A.pptx
Andriod Lecture 8 A.pptx
 
App V
App VApp V
App V
 
Microsoft Virtualization View
Microsoft Virtualization View Microsoft Virtualization View
Microsoft Virtualization View
 
Virtualization for Windows - Seminar.pptx
Virtualization for Windows - Seminar.pptxVirtualization for Windows - Seminar.pptx
Virtualization for Windows - Seminar.pptx
 
Data Transfer between Activities & Databases
Data Transfer between Activities & DatabasesData Transfer between Activities & Databases
Data Transfer between Activities & Databases
 
Windows Citrix environment
Windows Citrix environmentWindows Citrix environment
Windows Citrix environment
 
Client Server Computing : unit 1
Client Server Computing : unit 1Client Server Computing : unit 1
Client Server Computing : unit 1
 
Innomatic Platform architecture overview
Innomatic Platform architecture overviewInnomatic Platform architecture overview
Innomatic Platform architecture overview
 
Introducing Usage Tracking
Introducing Usage TrackingIntroducing Usage Tracking
Introducing Usage Tracking
 
Presentation[1]
Presentation[1]Presentation[1]
Presentation[1]
 
Android services & lifecycle: How to implement it in the android application
Android services & lifecycle: How to implement it in the android applicationAndroid services & lifecycle: How to implement it in the android application
Android services & lifecycle: How to implement it in the android application
 
Windows Services 101
Windows Services 101Windows Services 101
Windows Services 101
 
Introduction To Windows Services
Introduction To Windows ServicesIntroduction To Windows Services
Introduction To Windows Services
 
Networked user interface
Networked user interfaceNetworked user interface
Networked user interface
 
Networked user interface
Networked user interfaceNetworked user interface
Networked user interface
 
Android Development Tutorial
Android Development TutorialAndroid Development Tutorial
Android Development Tutorial
 
Developing Interactive Applications Using Windows Live Robots, Activities, an...
Developing Interactive Applications Using Windows Live Robots, Activities, an...Developing Interactive Applications Using Windows Live Robots, Activities, an...
Developing Interactive Applications Using Windows Live Robots, Activities, an...
 
Day 15: Working in Background
Day 15: Working in BackgroundDay 15: Working in Background
Day 15: Working in Background
 
MedV/AppV Overview
MedV/AppV OverviewMedV/AppV Overview
MedV/AppV Overview
 

More from AyeCS11

Lecture 24 multiple-fileprograming.pptx
Lecture 24 multiple-fileprograming.pptxLecture 24 multiple-fileprograming.pptx
Lecture 24 multiple-fileprograming.pptx
AyeCS11
 
Topic # 26 Samba Server.pptx
Topic # 26 Samba Server.pptxTopic # 26 Samba Server.pptx
Topic # 26 Samba Server.pptx
AyeCS11
 
Topic # 14 of outline Administer Local Users and Groups.pptx
Topic # 14 of outline Administer Local Users and Groups.pptxTopic # 14 of outline Administer Local Users and Groups.pptx
Topic # 14 of outline Administer Local Users and Groups.pptx
AyeCS11
 
Topic # 16 of outline Managing Network Services.pptx
Topic # 16 of outline Managing Network Services.pptxTopic # 16 of outline Managing Network Services.pptx
Topic # 16 of outline Managing Network Services.pptx
AyeCS11
 
Topic #3 of outline Server Environment.pptx
Topic #3 of outline Server Environment.pptxTopic #3 of outline Server Environment.pptx
Topic #3 of outline Server Environment.pptx
AyeCS11
 
Topic # 10 of outline SNA.pptx
Topic # 10 of outline SNA.pptxTopic # 10 of outline SNA.pptx
Topic # 10 of outline SNA.pptx
AyeCS11
 
IP tables,Filtering.pptx
IP tables,Filtering.pptxIP tables,Filtering.pptx
IP tables,Filtering.pptx
AyeCS11
 
Data integrity 03.pptx
Data integrity 03.pptxData integrity 03.pptx
Data integrity 03.pptx
AyeCS11
 
Data and signals.ppt
Data and signals.pptData and signals.ppt
Data and signals.ppt
AyeCS11
 
Lec#6.ppt
Lec#6.pptLec#6.ppt
Lec#6.ppt
AyeCS11
 
Syllabus-Combined-Ad-No-03-2022.pdf
Syllabus-Combined-Ad-No-03-2022.pdfSyllabus-Combined-Ad-No-03-2022.pdf
Syllabus-Combined-Ad-No-03-2022.pdf
AyeCS11
 

More from AyeCS11 (11)

Lecture 24 multiple-fileprograming.pptx
Lecture 24 multiple-fileprograming.pptxLecture 24 multiple-fileprograming.pptx
Lecture 24 multiple-fileprograming.pptx
 
Topic # 26 Samba Server.pptx
Topic # 26 Samba Server.pptxTopic # 26 Samba Server.pptx
Topic # 26 Samba Server.pptx
 
Topic # 14 of outline Administer Local Users and Groups.pptx
Topic # 14 of outline Administer Local Users and Groups.pptxTopic # 14 of outline Administer Local Users and Groups.pptx
Topic # 14 of outline Administer Local Users and Groups.pptx
 
Topic # 16 of outline Managing Network Services.pptx
Topic # 16 of outline Managing Network Services.pptxTopic # 16 of outline Managing Network Services.pptx
Topic # 16 of outline Managing Network Services.pptx
 
Topic #3 of outline Server Environment.pptx
Topic #3 of outline Server Environment.pptxTopic #3 of outline Server Environment.pptx
Topic #3 of outline Server Environment.pptx
 
Topic # 10 of outline SNA.pptx
Topic # 10 of outline SNA.pptxTopic # 10 of outline SNA.pptx
Topic # 10 of outline SNA.pptx
 
IP tables,Filtering.pptx
IP tables,Filtering.pptxIP tables,Filtering.pptx
IP tables,Filtering.pptx
 
Data integrity 03.pptx
Data integrity 03.pptxData integrity 03.pptx
Data integrity 03.pptx
 
Data and signals.ppt
Data and signals.pptData and signals.ppt
Data and signals.ppt
 
Lec#6.ppt
Lec#6.pptLec#6.ppt
Lec#6.ppt
 
Syllabus-Combined-Ad-No-03-2022.pdf
Syllabus-Combined-Ad-No-03-2022.pdfSyllabus-Combined-Ad-No-03-2022.pdf
Syllabus-Combined-Ad-No-03-2022.pdf
 

Recently uploaded

Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 

Recently uploaded (20)

Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 

Topic # 12 of outline Configuring Local Services.pptx

  • 2. 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.
  • 3. Windows Service(Contd..) 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.
  • 4. Windows Service(Contd..) Uses of windows services : Windows services provide core operating system features such as: • Windows Event log service • Windows Firewall service • Windows Error reporting service
  • 5. Windows Service(Contd..) 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.
  • 6. Windows Service(Contd..) 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.
  • 7. Windows Service(Contd..) 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.
  • 8. Windows Service(Contd..) 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.

Editor's Notes

  1. Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application.