開發 COM+ 應用程式時,主要的工作包括設計 Component Object Model (COM) 元件以封裝應用程式邏輯,並將這些元件整合到 COM+ 應用程式中。您可以將元件整合至現有的 COM+ 應用程式,或者可以為元件建立新的 (空的) 應用程式。您可以使用 [元件服務] 嵌入式管理單元建立空白的新 COM+ 應用程式。

重要

電腦上執行的作業系統若是早於 Microsoft Windows(R) 2000,則不能安裝 COM+ 伺服器應用程式。COM+ 伺服器應用程式需要能夠支援 [元件服務] 的平台。

應用程式的最小設定是能夠不需要安全性。如果應用程式需要安全性,請使用 [元件服務] 嵌入式管理單元設定處理程序等級的安全性,或者在建立應用程式之後,將使用者新增至預先定義的角色。

若要完成此程序,至少需要 Administrators 的成員資格或同等權限。請檢視本主題中「其他考量」的詳細資料。

若要建立新的 COM+ 應用程式
  1. 開啟 [元件服務]。

  2. 在主控台樹狀目錄中,找到與您要建應用程式之電腦關聯的 [COM+ 應用程式] 資料夾。

  3. [COM+ 應用程式] 資料夾上按一下滑鼠右鍵,指向 [新增],然後按一下 [應用程式]

  4. 在 [COM+ 應用程式安裝精靈] 中,按一下 [下一步]

  5. [安裝或建立新應用程式] 頁面上,按一下 [建立空的應用程式]

  6. [建立空的應用程式] 頁面上,輸入新應用程式的名稱。在 [啟用類型] 下,按一下 [程式庫應用程式][伺服器應用程式],然後按一下 [下一步]

  7. [設定應用程式識別碼] 頁面的 [帳戶] 下,按一下要設定其應用程式識別碼的帳戶,然後按一下 [下一步]

    附註

    預設選項為 [互動式使用者]。互動式使用者是指登入執行應用程式的電腦之 Windows 帳戶的使用者。若要選擇其他使用者,請按一下 [使用下列使用者],然後輸入特定使用者或群組的資訊。

  8. [新增應用程式角色] 頁面上按一下 [新增角色],以指定您要為應用程式建立的任何角色。依預設,會建立名稱為 CreatorOwner 的單一角色。

  9. [下一步]

  10. 若要將想要的使用者新增至您建立的角色,請在 [將使用者新增至角色中] 頁面上按兩下角色名稱,再按一下 [使用者] 資料夾,然後按一下 [新增]。依預設,會將您的使用者帳戶新增至 CreatorOwner 角色。

  11. [下一步],再按一下 [完成]

    如此新的應用程式就會顯示在主控台樹狀目錄中。

其他考量

  • [元件服務] 已不再位於 [系統管理工具] 中。若要開啟 [元件服務],請按一下 [開始]。在搜尋方塊中,輸入 dcomcnfg,然後按 ENTER 鍵。

  • 您必須是目標電腦之系統應用程式上的 Administrators 群組成員,才能執行此程序。在預設設定中,只有本機電腦系統管理員會指派為此角色。如需相關資訊,請參閱設定系統管理安全性

  • 如果您想讓未驗證的網路使用者執行 COM+ 應用程式,則應用程式角色必須包含 Anonymous 使用者。在 Microsoft Windows Vista® 中,Everyone 群組預設並未包含 Anonymous 使用者。您可以在安裝或建立新應用程式時,於 [COM+ 應用程式安裝精靈] 中新增這類使用者。在精靈裡的 [新增應用程式角色] 頁面上按一下 [新增角色],輸入 ANONYMOUS LOGON,然後按一下 [確定]

其他參考資料


目錄