skip to main |
skip to sidebar
untuk membuat ini berguna kita bungkus dalam sebuah thread yang dikendalikan oleh layanan. Para ServiceMain() thread dibuat dan dimulai oleh layanan Start() metode. Benang beban pengaturan konfigurasi, kemudian memasuki while loop. Pada bagian atas while lingkaran, benang menunggu di ManualResetEvent yang ditandai dengan baik TimeSpan kadaluarsa atau dengan menjadi Set() dari layanan ' Stop() metode. Jika itu ditandai dengan ManualResetEvent.Set() , thread keluar ServiceMain() , jika tidak maka hasil untuk query router untuk alamat IP-nya. Dengan menunggu di bagian atas thread, kita menunda setiap komunikasi dengan router saat jasa dimulai sementara sistem boot.
0 komentar:
Posting Komentar