設定 COM+ CRM 元件
CRM 元件可以安裝到 COM+ 伺服器應用程式或 COM+ 連結庫應用程式。 不過,它們必須一律在 COM+ 伺服器應用程式中執行。 如果它們安裝在 COM+ 連結庫應用程式中,則無法在用戶端程式中使用。
如果它們安裝在連結庫應用程式中的CRM元件,則可供多個伺服器應用程式使用。 如果安裝在特定伺服器應用程式中,則只能供該特定伺服器應用程式使用。
若要在伺服器應用程式中啟用 CRM 的使用,請使用下列步驟:
在 [元件服務] 的 [伺服器應用程式屬性] 頁面底下,按兩下 [ 進階 ] 索引標籤。
選取該伺服器應用程式的 [ 啟用補償資源管理員 ] 選項。 如果未選取此選項,嘗試使用此伺服器應用程式內的CRM將會失敗。
注意
如果安裝在連結庫應用程式中,就不需要選取 該連結庫應用程式的 [啟用補償資源管理員 ] 選項,但必須針對要執行 CRM 的伺服器應用程式選取此選項。
建議將特定CRM的CRM背景工作角色和CRM補償器元件安裝在相同的應用程式中。
建議的CRM元件設定如下。
元件 | 設定 |
---|---|
CRM 背景工作 | transaction = requiredsync = yesJIT = yesthreading model = Both (或線程模型 = Apartment) |
CRM 補償器 | transaction = disabledsync = disabledJIT = nothreading model = Both (或線程模型 = Apartment) |
注意
使用CRM的元件必須在註冊時明確指定線程模型。 不支持預設的「主線程 Apartment」。 唯一支援的兩個線程模型是 Apartment 和 Both。
相關主題