sebuah windows service adalah sebuah aplikasi yang berjalan dari proses booting pada sistem operasi microsoft windows.
windows service berjalan di latar belakang dan menyediakan beberapa fungsi tertentu secara spesifik.
dalam unix, konsep windows service identik dengan daemon.
windows service yang terdapat di dalam windows nt, windows 2000, windows xp, dan windows server 2003 (beserta penerusnya) telah mendukung protokol remote procedure call (rpc) dan dapat dipanggil dari komputer jarak jauh melalui jaringan dengan menggunakan microsoft management console (mmc).
sebuah windows service dibuat dengan menggunakan alat bantu pemrograman, seperti halnya microsoft visual studio, dan umumnya diprogram dengan menggunakan bahasa c atau c++ (meski beberapa windows service modern telah diprogram dengan menggunakan bahasa pemrograman .net).
windows menyediakan sebuah antarmuka pemrograman aplikasi untuk windows service yang disebut dengan service control manager (scm) yang mengatur bagaimana windows service dimulai dan dimatikan.
sebuah aplikasi yang hendak menjadi sebuah windows service harus ditulis dengan sebuah cara yaitu ia harus mampu menerima dan menangani pesan-pesan seperti start dan lain sebagainya dari service control manager.
lalu, dalam salah satu atau beberapa panggilan antarmuka pemrograman aplikasi lainnya, nama layanan dan atribut lainnya (seperti halnya deskripsi) juga diatur oleh service control manager.
dalam windows vista, para pengguna juga dapat memanipulasi windows service dengan menggunakan sebuah antarmuka yang lebih sederhana, yakni dengan menggunakan microsoft configuration editor (msconfig).
daftar layanan windows
berikut ini adalah beberapa service yang terdapat di dalam windows:
nama windows service
diinstalasikan secara otomatis
dijalankan secara otomatis
boot information negotiation layer
com+ event system
distributed file system
distributed link tracking client
distributed link tracking server
distributed transaction coordinator
file server for macintosh
ftp publishing service
iis admin service
internet authentication service
internet connection sharing
ipsec policy agent
kerberos key distribution center
license logging service
logical disk manager
logical disk manager administrative service
yadimulai dari windows xp service pack 2, layanan ini secara default dimatikan
netmeeting remote desktop sharing
network dde dsdm
network news transport protocol (nntp)
ntlm security support provider
on-line presentation broadcast
performance logs and alerts
plug and play
print server for macintosh
qos admission control (rsvp)
remote access auto connection manager
remote access connection manager
remote procedure call (rpc)
remote procedure call (rpc) locator
remote registry service
remote storage engine
remote storage file
remote storage media
remote storage notification
routing and remote access
security accounts manager
simple mail transport protocol (smtp)
simple tcp/ip services
single instance storage groveler
siteserver ils service
smart card helper
snmp trap service
system event notification
tcp/ip netbios helper service
tcp/ip print server
terminal services licensing
trivial ftp daemon
uninterruptible power supply
windows internet name service (wins)
windows management instrumentation
windows management instrumentation driver extensions
windows media monitor service
windows media program service
windows media station service
windows media unicast service
world wide web publishing service