COM+ 應用程式安裝的概觀

只要開發者具有下列有關目標環境的完整知識,您就可以在自己的組織中開發 COM+ 應用程式:使用者帳戶、使用者群組、伺服器名稱等。開發者可以設定及匯出應用程式。而系統管理員只要將應用程式安裝在目標系統上即可。

您也可以向非 Microsoft 的應用程式廠商購買 COM+ 應用程式。如果應用程式廠商沒有提供可引導您執行必要安裝步驟的標準安裝程式,您就必須自行安裝及設定 COM+ 應用程式。

COM+ 應用程式往往是在執行電腦上設定,而非在生產電腦上設定。如果您是使用執行電腦,必須匯出已在執行電腦上設定的 COM+ 應用程式和 COM+ 應用程式 Proxy,再將它們安裝於生產電腦上。

手動安裝 COM+ 應用程式包含下列主要步驟。依照應用程式廠商或開發者選擇提供應用程式之方式的不同,下列步驟並非全都必要。如需相關資訊,請參閱可能隨附於應用程式的任何資訊。

  1. 在執行電腦上,針對特定目標環境設定 COM+ 應用程式。

  2. 從執行電腦匯出環境特定的用戶端安裝檔案,以及伺服器端安裝檔案。

  3. 在生產電腦上安裝 COM+ 應用程式或 COM+ 應用程式 Proxy。

如需完成這些步驟的相關程序,請參閱管理 COM+ 應用程式

執行與生產電腦

事先在可以模擬情況的執行環境中安裝及測試應用程式,以模擬應用程式部署在網路上其他人員所使用之生產電腦上後可能發生的情況,是很有幫助的。

您也可以使用執行環境來管理版本及更新元件。您可以在執行環境中修改並測試應用程式,然後將其匯出成要安裝在生產電腦上的單元,而不必在生產電腦上變更應用程式的設定或更新個別元件。

在某些情況下,執行環境和生產環境間的設定是相同的,而唯一的差異在於,執行電腦無法公開存取。在這些情況下,您只要將已完成設定及驗證的應用程式從執行環境複寫至生產環境即可。

更新 COM+ 應用程式版本

COM+ 應用程式過時或不再使用後,您就必須更新或移除這些應用程式。如果您要更新 COM+ 應用程式,必須先刪除先前安裝的版本,再安裝更新的應用程式。

若要先移除,然後再安裝應用程式,請參閱移除 COM+ 應用程式安裝 COM+ 伺服器應用程式

COM+ 應用程式的伺服器端安裝

COM+ 伺服器應用程式的所有必要資訊都包含在伺服器應用程式檔案 (.msi) 中。您可以使用 [元件服務] 嵌入式管理單元或 Windows Installer,透過 .msi 檔案安裝 COM+ 應用程式。

為了防止發生未經授權就修改您所匯出之應用程式的情況,您只應該將伺服器應用程式檔案儲存在有限制寫入權限的目錄中。為了增加安全性,請使用 Authenticode(TM) 來簽署您的伺服器應用程式檔案。如需使用 Authenticode 的相關資訊,請參閱<Authenticode>(https://go.microsoft.com/fwlink/?LinkId=66679 (可能為英文網頁))。

如果 COM+ 應用程式中的元件需要安裝或設定其他資源 (資料庫連線、資料或文字檔案、網際網路資訊服務 (IIS) 虛擬根設定等),則必須使用元件服務以外的工具或公用程式來安裝這些資源。

若要安裝 COM+ 應用程式,請參閱安裝 COM+ 伺服器應用程式

COM+ 應用程式的用戶端安裝

將 COM+ 伺服器應用程式安裝在電腦上後,就可能必須使用 DCOM 或訊息佇列來從遠端存取應用程式。

如果您想要能夠從遠端存取應用程式,可以使用 [元件服務] 嵌入式管理單元來匯出 COM+ 應用程式 Proxy。應用程式 Proxy 檔案 (.msi) 包含透過 DCOM,從用戶端電腦遠端存取 COM+ 伺服器應用程式中之類別的必要資訊。您可以藉由使用 [元件服務] 嵌入式管理單元使用應用程式 Proxy 檔案,將 COM+ 應用程式 Proxy 安裝在您站台內的用戶端電腦上。

此外,也可以建立應用程式 Proxy,以存取匯出電腦所在之伺服器以外的伺服器。當必須從執行電腦匯出生產電腦的應用程式 Proxy 時,這會很有用。若要變更伺服器名稱,請在 [元件服務] 嵌入式管理單元中,按一下電腦內容頁上的 [選項] 索引標籤,然後輸入正確的應用程式 Proxy 遠端伺服器名稱 (RSN)。

若要安裝 COM+ 應用程式 Proxy,請參閱安裝 COM+ 應用程式 Proxy


目錄