Cara Menulis Perkhidmatan Anda

Isi kandungan:

Cara Menulis Perkhidmatan Anda
Cara Menulis Perkhidmatan Anda

Video: Cara Menulis Perkhidmatan Anda

Video: Cara Menulis Perkhidmatan Anda
Video: YOUTUBE 3 TIPS KAEDAH BERKESAN MENULIS COPYWRITING 2024, April
Anonim

Alat standard untuk membuat perkhidmatan Windows adalah templat Visual Studio. Net yang disebut Perkhidmatan Windows.

Cara menulis perkhidmatan anda
Cara menulis perkhidmatan anda

Ia perlu

Manfaat utama alat Perkhidmatan Windows ini adalah pembuatan rujukan secara automatik ke kelas dan kategori nama yang betul dengan menerapkan warisan dan mengubah kaedah yang diperlukan

Arahan

Langkah 1

Pastikan anda memahami urutan langkah-langkah untuk membuat perkhidmatan anda: - menentukan nama perkhidmatan dengan betul; - membuat pemasang yang diperlukan; - melakukan penggantian; - menentukan kod OnStop dan OnStart; - menentukan kaedah konfigurasi untuk perkhidmatan yang dibuat.

Langkah 2

Gunakan kotak dialog Properties untuk menetapkan nama yang diinginkan untuk perkhidmatan yang anda buat. Perhatikan bahawa nama perkhidmatan yang dipilih mesti sepadan dengan nama yang digunakan oleh aplikasi pemasang kelas. Sebarang perubahan pada nilai nama yang digunakan menyiratkan kemas kini ke aplikasi pemasang kelas.

Langkah 3

Gunakan parameter yang diperlukan untuk menentukan sifat dan kaedah fungsi perkhidmatan yang dibuat: - Benar - di bahagian CanStop - untuk membolehkan penerimaan permintaan yang mengganggu pelaksanaan; - Benar - di bahagian CanShutDown - untuk membolehkan menerima pemberitahuan ketika komputer dihidupkan off yang memanggil prosedur OnShutDown; - Salah - di bahagian CanPauseAndContinue - untuk melarang gangguan dan penyambungan semula perkhidmatan, atau Betul - untuk membenarkan tindakan ini; - Salah - di bahagian CanHandlePowerEvents - untuk melarang perkhidmatan daripada menerima pemberitahuan mengenai perubahan dalam keadaan kuasa komputer, atau Benar - untuk membolehkan menerima pemberitahuan seperti itu; - Salah - di bahagian AutoLog - untuk melarang merakam laporan tindakan yang dilakukan oleh perkhidmatan dalam log acara, atau Benar - untuk mengaktifkan pencatatan peristiwa.

Langkah 4

Panggil alat penyunting kod dan masukkan nilai pemprosesan yang diperlukan untuk prosedur OnStop dan OnStart. Ubah parameter nilai-nilai kaedah yang akan diubah dalam fungsi dan tambahkan pemasang yang diperlukan untuk perkhidmatan yang dibuat.

Langkah 5

Luaskan menu Build dan tentukan arahan Build Solution tanpa mencuba menggunakan fungsi F5 untuk memulakan perkhidmatan. Pasang perkhidmatan yang dibuat.

Disyorkan: