Cách Viết Dịch Vụ Của Bạn

Mục lục:

Cách Viết Dịch Vụ Của Bạn
Cách Viết Dịch Vụ Của Bạn

Video: Cách Viết Dịch Vụ Của Bạn

Video: Cách Viết Dịch Vụ Của Bạn
Video: Toàn Cảnh Covid Sáng 8/10: Sau 9/10 Kịch Bản Chống Dịch Của Việt Nam Có Đột Phá? | SKĐS 2024, Tháng mười một
Anonim

Công cụ tiêu chuẩn để tạo dịch vụ Windows là mẫu Visual Studio. Net được gọi là Windows Service.

Cách viết dịch vụ của bạn
Cách viết dịch vụ của bạn

Nó là cần thiết

Lợi ích chính của công cụ Windows Service này là tự động tạo các tham chiếu đến các lớp và danh mục tên chính xác bằng cách áp dụng kế thừa và sửa đổi các phương thức được yêu cầu

Hướng dẫn

Bước 1

Đảm bảo rằng bạn hiểu trình tự các bước để tạo dịch vụ của mình: - xác định chính xác tên dịch vụ của dịch vụ; - tạo trình cài đặt cần thiết; - thực hiện ghi đè; - xác định mã OnStop và OnStart; - xác định phương pháp cấu hình cho dịch vụ đã tạo.

Bước 2

Sử dụng hộp thoại Thuộc tính để đặt tên mong muốn cho dịch vụ bạn đang tạo. Lưu ý rằng tên dịch vụ đã chọn phải khớp với tên được sử dụng bởi ứng dụng trình cài đặt lớp. Bất kỳ thay đổi nào đối với giá trị của tên được sử dụng ngụ ý một bản cập nhật cho ứng dụng trình cài đặt lớp.

Bước 3

Sử dụng các tham số cần thiết để xác định các thuộc tính và phương thức hoạt động của dịch vụ đã tạo: - True - trong phần CanStop - để cho phép nhận các yêu cầu làm gián đoạn thực thi; - True - trong phần CanShutDown - để cho phép nhận thông báo khi máy tính được quay tắt quy trình OnShutDown đó; - Sai - trong phần CanPauseAndContinue - để cấm gián đoạn và nối lại dịch vụ, hoặc Đúng - để cho phép các hành động này; - Sai - trong phần CanHandlePowerEvents - để cấm dịch vụ nhận thông báo về các thay đổi ở trạng thái nguồn của máy tính, hoặc True - để cho phép nhận các thông báo như vậy; - False - trong phần AutoLog - để cấm ghi lại báo cáo về các hành động được thực hiện bởi dịch vụ trong nhật ký sự kiện, hoặc True - để bật tính năng ghi sự kiện.

Bước 4

Gọi công cụ chỉnh sửa mã và nhập các giá trị xử lý cần thiết cho quy trình OnStop và OnStart. Sửa đổi các tham số của giá trị của các phương thức được thay đổi trong chức năng và thêm trình cài đặt cần thiết cho dịch vụ đang được tạo.

Bước 5

Mở rộng menu Xây dựng và chỉ định lệnh Giải pháp Xây dựng mà không cố gắng sử dụng phím chức năng F5 để khởi động dịch vụ. Cài đặt dịch vụ đã tạo.

Đề xuất: