開發 COM+ 應用程式時,主要的工作包括設計 Component Object Model (COM) 元件以封裝應用程式邏輯,並將這些元件整合到 COM+ 應用程式中。您可以將元件整合至現有的 COM+ 應用程式,或者可以為元件建立新的 (空的) 應用程式。您可以使用 [元件服務] 嵌入式管理單元建立空白的新 COM+ 應用程式。
重要 | |
電腦上執行的作業系統若是早於 Microsoft Windows(R) 2000,則不能安裝 COM+ 伺服器應用程式。COM+ 伺服器應用程式需要能夠支援 [元件服務] 的平台。 |
應用程式的最小設定是能夠不需要安全性。如果應用程式需要安全性,請使用 [元件服務] 嵌入式管理單元設定處理程序等級的安全性,或者在建立應用程式之後,將使用者新增至預先定義的角色。
若要完成此程序,至少需要 Administrators 的成員資格或同等權限。請檢視本主題中「其他考量」的詳細資料。
若要建立新的 COM+ 應用程式 |
開啟 [元件服務]。
在主控台樹狀目錄中,找到與您要建應用程式之電腦關聯的 [COM+ 應用程式] 資料夾。
在 [COM+ 應用程式] 資料夾上按一下滑鼠右鍵,指向 [新增],然後按一下 [應用程式]。
在 [COM+ 應用程式安裝精靈] 中,按一下 [下一步]。
在 [安裝或建立新應用程式] 頁面上,按一下 [建立空的應用程式]。
在 [建立空的應用程式] 頁面上,輸入新應用程式的名稱。在 [啟用類型] 下,按一下 [程式庫應用程式] 或 [伺服器應用程式],然後按一下 [下一步]。
在 [設定應用程式識別碼] 頁面的 [帳戶] 下,按一下要設定其應用程式識別碼的帳戶,然後按一下 [下一步]。
附註 預設選項為 [互動式使用者]。互動式使用者是指登入執行應用程式的電腦之 Windows 帳戶的使用者。若要選擇其他使用者,請按一下 [使用下列使用者],然後輸入特定使用者或群組的資訊。
在 [新增應用程式角色] 頁面上按一下 [新增角色],以指定您要為應用程式建立的任何角色。依預設,會建立名稱為 CreatorOwner 的單一角色。
按 [下一步]。
若要將想要的使用者新增至您建立的角色,請在 [將使用者新增至角色中] 頁面上按兩下角色名稱,再按一下 [使用者] 資料夾,然後按一下 [新增]。依預設,會將您的使用者帳戶新增至 CreatorOwner 角色。
按 [下一步],再按一下 [完成]。
如此新的應用程式就會顯示在主控台樹狀目錄中。
其他考量
-
[元件服務] 已不再位於 [系統管理工具] 中。若要開啟 [元件服務],請按一下 [開始]。在搜尋方塊中,輸入 dcomcnfg,然後按 ENTER 鍵。
-
您必須是目標電腦之系統應用程式上的 Administrators 群組成員,才能執行此程序。在預設設定中,只有本機電腦系統管理員會指派為此角色。如需相關資訊,請參閱設定系統管理安全性。
-
如果您想讓未驗證的網路使用者執行 COM+ 應用程式,則應用程式角色必須包含 Anonymous 使用者。在 Microsoft Windows Vista® 中,Everyone 群組預設並未包含 Anonymous 使用者。您可以在安裝或建立新應用程式時,於 [COM+ 應用程式安裝精靈] 中新增這類使用者。在精靈裡的 [新增應用程式角色] 頁面上按一下 [新增角色],輸入 ANONYMOUS LOGON,然後按一下 [確定]。