Windows hizmeti uygulamaları geliştirme

Uyarı

Bu belge, Windows hizmetinin en son sürümü için değildir. Kullanarak Windows Hizmetleri için en son içerik BackgroundService ve çalışan hizmeti şablonu için bkz:

Visual Studio veya .NET Framework SDK kullanarak, hizmet olarak yüklenen bir uygulama oluşturarak kolayca hizmet oluşturabilirsiniz. bu tür bir uygulama Windows hizmeti olarak adlandırılır. Çerçeve özellikleri sayesinde, hizmetler oluşturabilir, bunları yükleyebilir ve davranışlarını başlatabilir, durdurabilir ve başka bir şekilde denetleyebilirsiniz.

Not

Visual Studio, Visual C# veya Visual Basic yönetilen kodda, gerekirse mevcut C++ koduyla birlikte çalışabilecek bir hizmet oluşturabilirsiniz. veya, ATL Project sihirbazınıkullanarak yerel C++ ' da bir Windows hizmeti oluşturabilirsiniz.

Bu bölümde

Windows Hizmet Uygulamalarına Giriş

Windows hizmet uygulamalarına, bir hizmetin kullanım ömrüne ve hizmet uygulamalarının diğer ortak proje türlerinden farklı bir genel bakış sunar.

İzlenecek Yol: Bileşen Tasarımcısında Windows Hizmeti Uygulaması Oluşturma

Visual Basic ve Visual C# ' de bir hizmet oluşturmak için bir örnek sağlar.

Hizmet Uygulaması Programlama Mimarisi

Hizmet programlamasında kullanılan dil öğelerini açıklar.

Nasıl yapılır: Windows Hizmetleri Oluşturma

Windows hizmeti proje şablonunu kullanarak Windows hizmetleri oluşturma ve yapılandırma sürecini açıklar.

ServiceBase - ServiceBase Sınıfının hizmetleri oluşturmak için kullanılan ana özelliklerini açıklar.

ServiceProcessInstaller - ServiceProcessInstaller ServiceInstaller Hizmetlerinizi yüklemek ve kaldırmak için sınıfıyla birlikte kullanılan sınıfının özelliklerini açıklar.

ServiceInstaller - ServiceInstaller ServiceProcessInstaller Hizmetinizi yüklemek ve kaldırmak için sınıfıyla birlikte kullanılan sınıfının özelliklerini açıklar.

Şablonlardan proje oluşturma -bu bölümde kullanılan proje türlerini ve bunların arasından nasıl seçim yapılacağını açıklar.