创 建Window s 服 务Windows服务,在 Windows XP以前称为 NT 服 务 , 是 一 种 以 后 台 无 人 值 守 方 式 , 且 运行 在 特 定 安 全 上 下 文 中 的 系 统 程 序 , 通 常 将 之 称 为 服 务 例 程 。 Windows 服 务 程 序 与 一 般 应 用程 序 不 同 , 它 具 有 以 下 特 征 :1、 Windows 服 务 程 序 通 常 无 需 与 用 户 进 行 交 互 , 是 一 种 控 制 台 应 用 程 序 。2、 Windows 服 务 程 序 为 系 统 中 其 它 进 程 提 供 服 务 , 而 不 是 针 对 用 户 提 供 服 务 。3、 Windows 服 务 程 序 是 运 行 在 特 定 安 全 上 下 文 中 的 系 统 进 程 , 其 执 行 状 态 由 系 统 控 制 。4、 Windows 服 务 程 序 需 安 装 注 册 到 系 统 才 能 加 载 和 执 行 , 并 可 随 系 统 启 动 而 加 载 。.NET Framework在System.ServiceProcess 名 空 间 提 供 创 建Windows 服 务 应 用 程 序 的 编程 模 型 。一 、 Window s服 务Windows系 统 为 Windows服 务 的 加 载 、 执 行 和 控 制 提 供 三 个 功 能 组 件 : 服 务 应 用 程 序( Service Application) 、 服 务 控 制 程 序 (Service Control Program, SCP) 和 服 务 控 制 管 理 器( Service Configuration Manager, SCM) 。服 务 应 用 程 序 提 供 功 能 服 务 , 并 向 服 务 控 制 管 理 器 通 报 其 执 行 状 态 。 如 :Windows系 统中 自 动 更 新 服 务 就 提 供 了 当 有 新 的 系 统 更 新 时 通 知 用 户 并 可 自 动 下 载 、 安 装 、 更 新 系 统 文 件的 功 能 。服 务 控 制 程 序 提 供 控 制 服 务 应 用 程 序 的 功 能 , 如 : 启 动 、 暂 停 、 停 止 服 务 等 。服 务 控 制 管 理 器 是 服 务 应 用 程 序 与 服 务 控 制 程 序 之 间 的 媒 介 , 它 提 供 创 建 和 管 理 服 务 的编 程 接 口 , 服 务 控 制 程 序 使 用 服 务 控 制 管 理 器 实 现 控 制 ...