定義
![異步執行模式](/img/2/464/nBnauM3XwUjN1UDO2YjN3gDM5ETMwADMwADMwADMwADMxAzL2czLwUzLt92YucmbvRWdo5Cd0FmL0E2LvoDc0RHa.jpg)
描述
---- 異 步 執 行 方 式 使 應 用 程 序 能 擺 脫 單 個 任 務 的 牽 制, 提 高 了 靈 活 性 和 應 用 程 序 的 執 行 效 率。 但 異 步 執 行 模 式 也 存 在 一 些 問 題, 如 它 增 加 了 編 程 的 復 雜 性, 特 別 是 編 寫 互 用 性(interoperable) 要 求 較 高 的 程 序。---- 在 負 荷 很 重 的 客 戶 / 服 務 器 系 統 中, 適 宜 采 用 異 步 執 行 模 式。 在 這 種 環 境 下, 時 間 延 遲 頻 繁 且 漫 長, 相 比 之 下 異 步 執 行 的 開 銷 微 不 足 道。 但 是, 如 果 應 用 運 行 的 環 境 比 較 復 雜, 則 必 須 建 立 一 套 完 整 的 機 制, 周 期 性 地 檢 查函 數 執 行 的 狀 態, 以 決 定 下 一 步 執 行 方 案。 進 行 周 期 的 檢 查 可 以 有 多 種 方 法, 如 在 應 用 中 設 置 計 時 器 並 處 理WM_TIMER 信 息 等。
---- 雖 然 使 用 異 步 執 行 模 式 在 編 程 序 時 十 分 復 雜, 但 可 以 實 現 多 任 務 並 行 執 行, 使 執 行 的 效 率 大 大 提 高。