Windows service: Perbedaan antara revisi
k bot Menambah: pl:Usługa Windows |
k Robot: Cosmetic changes |
||
Baris 1: | Baris 1: | ||
Sebuah '''Windows service''' |
Sebuah '''Windows service''' adalah sebuah [[aplikasi]] yang berjalan dari proses [[booting]] pada [[sistem operasi]] [[Microsoft Windows]]. Windows service berjalan di [[latar belakang (komputer)|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). |
''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). |
||
==Latar belakang== |
== Latar belakang == |
||
Sebuah ''Windows service'' dibuat dengan menggunakan alat bantu pemrograman, seperti halnya [[Microsoft Visual Studio]], dan umumnya diprogram dengan menggunakan [[bahasa pemrograman|bahasa]] [[bahasa pemrograman C|C]] atau [[bahasa pemrograman C++|C++]] (meski beberapa Windows service modern telah diprogram dengan menggunakan bahasa pemrograman [[.NET Framework|.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 <code>start|stop|pause</code> 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]]). |
Sebuah ''Windows service'' dibuat dengan menggunakan alat bantu pemrograman, seperti halnya [[Microsoft Visual Studio]], dan umumnya diprogram dengan menggunakan [[bahasa pemrograman|bahasa]] [[bahasa pemrograman C|C]] atau [[bahasa pemrograman C++|C++]] (meski beberapa Windows service modern telah diprogram dengan menggunakan bahasa pemrograman [[.NET Framework|.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 <code>start|stop|pause</code> 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== |
== Daftar layanan Windows == |
||
Berikut ini adalah beberapa ''service'' yang terdapat di dalam Windows: |
Berikut ini adalah beberapa ''service'' yang terdapat di dalam Windows: |
||
{| class="wikitable" |
{| class="wikitable" |
||
Baris 10: | Baris 10: | ||
! Nama ''Windows Service'' |
! Nama ''Windows Service'' |
||
! Diinstalasikan secara otomatis |
! Diinstalasikan secara otomatis |
||
! Dijalankan secara otomatis<br>(jika terinstalasi) |
! Dijalankan secara otomatis<br />(jika terinstalasi) |
||
|- |
|- |
||
| [[Alerter Service|Alerter]] |
| [[Alerter Service|Alerter]] |
Revisi per 12 Maret 2008 06.44
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).
Latar belakang
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|stop|pause
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 (jika terinstalasi) |
---|---|---|
Alerter | Ya | Ya |
Application Management | Ya | Tidak |
Boot Information Negotiation Layer | Tidak | Tidak |
Certificate Services | Tidak | Ya |
ClipBook | Ya | Tidak |
COM+ Event System | Ya | Tidak |
Computer Browser | Ya | Ya |
DHCP Client | Ya | Ya |
DHCP Server | Tidak | Tidak |
Distributed File System | Ya | Ya |
Distributed Link Tracking Client | Ya | Ya |
Distributed Link Tracking Server | Ya | Tidak |
Distributed Transaction Coordinator | Ya | Ya |
DNS Client | Ya | Ya |
DNS Server | Tidak | Tidak |
Event Log | Ya | Ya |
Fax Service | Ya | Tidak |
File Replication | Ya | Tidak |
File Server for Macintosh | Ya | Tidak |
FTP Publishing Service | Tidak | Ya |
IIS Admin Service | Ya | Ya |
Indexing Service | Ya | Tidak |
Internet Authentication Service | Ya | Tidak |
Internet Connection Sharing | Ya | Tidak |
Intersite Messaging | Ya | Tidak |
IPSec Policy Agent | Ya | Ya |
Kerberos Key Distribution Center | Ya | Tidak |
License Logging Service | Ya | Ya |
Logical Disk Manager | Ya | Ya |
Logical Disk Manager Administrative Service | Ya | Tidak |
Message Queuing | Tidak | Ya |
Messenger | Ya | Ya[1] |
NetLogon | Ya | Ya |
NetMeeting Remote Desktop Sharing | Ya | Tidak |
Network Connections | Ya | Tidak |
Network DDE | Ya | Tidak |
Network DDE DSDM | Ya | Tidak |
Network News Transport Protocol (NNTP) | Tidak | Ya |
NTLM Security Support Provider | Ya | Tidak |
On-line Presentation Broadcast | Tidak | Tidak |
Performance Logs and Alerts | Ya | Tidak |
Plug and Play | Ya | Ya |
Print Server for Macintosh | Tidak | Ya |
Print Spooler | Ya | Ya |
Protected Storage | Ya | Ya |
QoS Admission Control (RSVP) | Tidak | Ya |
QoS RSVP | Ya | Tidak |
Remote Access Auto Connection Manager | Ya | Tidak |
Remote Access Connection Manager | Ya | Tidak |
Remote Procedure Call (RPC) | Ya | Ya |
Remote Procedure Call (RPC) Locator | Ya | Tidak |
Remote Registry Service | Ya | Ya |
Remote Storage Engine | Tidak | Ya |
Remote Storage File | Tidak | Ya |
Remote Storage Media | Tidak | Ya |
Remote Storage Notification | Tidak | Tidak |
Removable Storage | Ya | Ya |
Routing and Remote Access | Ya | Tidak |
RunAs Service | Ya | Ya |
Security Accounts Manager | Ya | Ya |
Server | Ya | Ya |
Simple Mail Transport Protocol (SMTP) | Tidak | Ya |
Simple TCP/IP Services | Tidak | Ya |
Single Instance Storage Groveler | Tidak | Tidak |
SiteServer ILS Service | Tidak | Ya |
Smart Card | Ya | Tidak |
Smart Card Helper | Ya | Tidak |
SNMP Service | Tidak | Ya |
SNMP Trap Service | Tidak | Tidak |
System Event Notification | Ya | Ya |
Task Scheduler | Ya | Ya |
TCP/IP NetBIOS Helper Service | Ya | Ya |
TCP/IP Print Server | Tidak | Ya |
Telephony | Ya | Tidak |
Telnet | Tidak | Tidak |
Terminal Services | Ya | Tidak |
Terminal Services Licensing | Tidak | Ya |
Trivial FTP Daemon | Tidak | Tidak |
Uninterruptible Power Supply | Ya | Tidak |
Utility Manager | Ya | Tidak |
Windows Installer | Ya | Tidak |
Windows Internet Name Service (WINS) | Tidak | Ya |
Windows Management Instrumentation | Ya | Tidak |
Windows Management Instrumentation Driver Extensions | Ya | Tidak |
Windows Media Monitor Service | Tidak | Ya |
Windows Media Program Service | Tidak | Ya |
Windows Media Station Service | Tidak | Ya |
Windows Media Unicast Service | Tidak | Ya |
Windows Time | Ya | Ya |
Workstation | Ya | Ya |
World Wide Web Publishing Service | Ya | Ya |
- ^ dimulai dari Windows XP Service Pack 2, layanan ini secara default dimatikan