TAILIEUCHUNG - Lập trình windows service với .net frame work

Windows Service, còn g i là NT Service, tr c đây đ ọ ướ ược tạo bằng C++ sử dụng cho hệ điều hành Windows NT, Windows 2000 và Service được xem như là một loại ứng dụng Windows, không có giao diện, chạy thường trú, và giao tiếp với các ứng dụng khác hoặc người sử dụng thông qua các lời gọi hàm nảy sinh do sự kiện. | Lập Trình WINDOWS SERVICE Với .NET FrameWork Windows Service, còn gọi là NT Service, trước đây được tạo bằng C++ sử dụng cho hệ điều hành Windows NT, Windows 2000 và XP. Windows Service được xem như là một loại ứng dụng Windows, không có giao diện, chạy thường trú, và giao tiếp với các ứng dụng khác hoặc người sử dụng thông qua các lời gọi hàm nảy sinh do sự kiện. Windows trao đổi thông tin với môi trường bên ngoài qua cơ chế thông điệp hay ghi chú sự kiện (event log). Ví dụ : ta cần xử lý thông tin trên các file được gởi về từ Internet thông qua FTP, thời điểm file được gởi về không được biết trước : cần một service thường trú để kiểm tra luồng file từ FTP, và có hành động xử lý thích hợp. Tổng quan Tạo Windows Service từ Visual Studio .NET Tạo project mới với loại project là Windows Service, đặt tên là LearningVBservice Double click vào cửa sổ [Design] để vào cửa sổ mã của Đổi tên dòng Public Class Service1 thành Public Class UsageMonitor Click vào region mã Component Designer generated code để mở vùng mã của Service do VB phát sinh tự động. Trong hàm Main, sửa dòng mã ServicesToRun = New () {New Service1} Thành ServicesToRun = New () {New UsageMonitor} Trong hàm InitializeComponent, sửa dòng mã = "Service1“ Thành = “UsageMonitor“ Trở về cửa sổ [Designer], mở ToolBox Component, kéo thả điểu khiển Timer và PerformanceCounter lên Designer Đặt tính chất Interval của điều khiển Timer1 thành 1000 (miligiây). Đặt các tính chất của điều khiển PerformanceCounter1 thành : CategoryName thành “processor”, CounterName thành “% Processor Time” InstanceName thành “_Total” MachineName thành Viết mã cho sự kiện Elaspe của điều khiển Timer1 : Viết mã cho hàm OnStart của service : Viết mã cho hàm OnStop, OnContinue của service : Click phải chuột lên cửa sổ [Design], chọn Add Installer, thành phần ProjectInstaller được thêm .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.