整合協力廠商共同作業程式與 Communicator
上次修改主題的時間: 2009-03-31
您可以透過新增由 Live Meeting 2007 所使用的相同登錄設定,將 Communicator 2007 R2 與任何協力廠商的線上共同作業程式整合。
這裡說明的整合程序,是 Live Meeting 2007 使用的程序,因此某些步驟可能不適用於其他線上共同作業程式。
您可以使用 Communicator 2007 R2 啟動在內部伺服器、網際網路服務或兩者主控的資料會議工作階段。您可以從 [連絡人清單] 或從現有的立即訊息、語音或視訊工作階段,啟動共同作業或資料會議工作階段。Communicator 僅是啟動程式的工具。啟動線上共同作業工作階段之後,任何現有的 Communicator 2007 R2 交談都會維持作用中。
下列章節說明 Communicator 2007 R2 如何與網際網路與伺服器共同作業程式整合。
整合網際網路共同作業程式與 Communicator 2007 R2
基本上,與協力廠商共同作業程式整合相關的步驟如下:
- 關於如何將程式新增到登錄中的資訊,如下表所示。
- 召集人登入 Communicator,然後選取資料共用與共同作業的連絡人。或者,召集人可能已經在交談中,並決定新增資料會議。
- Communicator 2007 R2 讀取登錄、啟動共同作業程式,然後傳送自訂 SIP 訊息 (appINVITE) 給選取的參與者。
- 參與者接受邀請,並在每個人的電腦上啟動共同作業程式。Communicator 2007 R2 使用登錄以確定要使用的共同作業程式,然後使用包含在 appINVITE 訊息中的參數啟動該程式。
下表說明將網際網路共同作業程式與 Communicator 2007 R2 整合所需的登錄項目。
網際網路共同作業程式的登錄項目 (HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\SessionManager\Apps\<應用程式的 GUID>)
名稱 | 類型 | 資料 |
---|---|---|
Name |
REG_SZ |
Communicator 2007 R2 功能表的程式名稱。 |
SmallIcon |
REG_SZ |
16 像素 x 16 像素圖示 (BMP 或 PNG) 的路徑。 |
LargeIcon |
REG_SZ |
28 像素 x 28 像素圖示 (BMP 或 PNG) 的路徑。 |
Path |
REG_SZ |
啟動線上共同作業程式的參與者路徑。 |
OriginatorPath |
REG_SZ |
啟動線上共同作業程式的召集人路徑。這個路徑可以包含 Parameters 子機碼中定義的一個或多個自訂參數。例如: |
SessionType |
DWORD |
0 = 本機工作階段。在本機電腦上啟動應用程式。 1 = 兩方工作階段 (預設)。Communicator 2007 R2 在本機啟動應用程式,然後將桌面訊息傳送至另一位使用者。另一位使用者按一下訊息並在所屬電腦上啟動指定的應用程式。 2 = 多方工作階段。Communicator 2007 R2 在本機啟動應用程式,然後將桌面通知傳送到其他使用者,提示他們在所屬電腦上啟動指定的應用程式。 |
LiveServerIntegration |
DWORD |
0 或沒有出現 = 應用程式有自己的會議機制,不需要 Office Communications Server 2007 R2 (預設)。 1 = 與內部伺服器整合。 |
ApplicationType |
DWORD |
1 = 將應用程式類型設定成通訊協定。其他可能的值則在這個情況不適用。如果沒有出現,ApplicationType 預設為 0 (可執行檔)。 |
ExensibleMenu |
REG_SZ |
會出現這個命令的功能表清單,以分號分隔。可能的值如下:
如果沒有定義 ExtensibleMenu,會使用 MainWindowRightClick 和 ConversationWindowContextual 的預設值。 |
ButtonPriority |
DWORD |
0 = 應用程式會顯示在按鈕上 (預設)。 |
網際網路共同作業程式的登錄項目 (HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\SessionManager\Apps\Parameters<應用程式的 GUID>)
名稱 | 類型 | 資料 |
---|---|---|
Param1 |
REG_SZ |
用在記號化的格式 ( |
Param2 |
REG_SZ |
請參閱 Param1。 |
Param3 |
REG_SZ |
請參閱 Param1。 |
下列範例登錄設定會將 ADatum Collaboration Client 與 Communicator 2007 R2 整合。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Communicator\SessionManager]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Communicator\SessionManager\Apps]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Communicator\SessionManager\Apps\{C3F6E17A-855F-44a0-B90D-C0B92D38E5F1}]
"Path"="https://meetingservice.adatum.com/cc/%param1%/meet/%param2%"
"OriginatorPath"="https://meetserv.adatum.com/cc/%param1%/join?id=%param2%&role=present&pw=%param3%"
"SessionType"=dword:00000002
"ApplicationType"=dword:00000001
"LiveServerIntegration"=dword:00000000
"Name"="ADatum Online Collaboration Service"
"Extensiblemenu"="MainWindowActions;MainWindowRightClick;ConversationWindowActions;ConversationWindowContextual;ConversationWindowRightClick"
[HKEY_CURRENT_USER\Software\Microsoft\Communicator\SessionManager]
[HKEY_CURRENT_USER\Software\Microsoft\Communicator\SessionManager\Apps]
[HKEY_CURRENT_USER\Software\Microsoft\Communicator\SessionManager\Apps\Parameters]
[HKEY_CURRENT_USER\Software\Microsoft\Communicator\SessionManager\Apps\Parameters\{C3F6E17A-855F-44a0-B90D-C0B92D38E5F1}]
"Param1"="meetserv"
"Param2"="admin"
"Param3"="abcdefg123"
整合伺服器共同作業程式與 Communicator 2007 R2
從 Communicator 2007 R2 內為啟動伺服器共同作業程式新增命令的設定,類似<整合網際網路共同作業程式與 Communicator 2007 R2>一節中說明的設定。不過,不需要 OriginatorPath,而且有些值已經變更,如下表所述。
伺服器共同作業程式的登錄項目 (HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\SessionManager\Apps\<應用程式的 GUID>)
名稱 | 類型 | 資料 |
---|---|---|
Name |
REG_SZ |
顯示在功能表上的應用程式名稱。 |
ApplicationType |
DWORD |
1 = 將應用程式類型設定成通訊協定。其他可能的值則在這個情況不適用。如果沒有出現,ApplicationType 預設為 0 (可執行檔)。 |
Path |
REG_SZ |
用來執行共同作業程式的通訊協定。如果是 Live Meeting 2007,則 Path 的值會設定為 |
SessionType |
DWORD |
0 = 本機工作階段。在本機電腦上啟動應用程式。 1 = 兩方工作階段 (預設)。Communicator 2007 R2 在本機啟動應用程式,然後將桌面通知傳送至另一位使用者。另一位使用者按一下通知並在所屬電腦上啟動指定的應用程式。 2 = 多方工作階段。Communicator 2007 R2 在本機啟動應用程式,然後將桌面通知傳送到其他使用者,提示他們在電腦上啟動指定的應用程式。 |
LiveServerIntegration |
DWORD |
1 = 在內部伺服器上主控。 |
MCUType |
REG_SZ |
DATA = 伺服器的類型。 |
ExtensibleMenu |
REG_SZ |
會出現這個命令的功能表清單,以分號分隔。可能的值有:
如果沒有定義 ExtensibleMenu,會使用 MainWindowRightClick 和 ConversationWindowContextual 的預設值。 |
下列範例會新增從 Communicator 2007 R2 內啟動 ADatum Collaboration Client 的命令。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Communicator\SessionManager]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Communicator\SessionManager\Apps]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Communicator\SessionManager\Apps\{27877e66-615c-4582-ab88-0cb2ca05d951}]
"Path"="meet:%conf-uri%"
"SessionType"=dword:00000002
"LiveServerIntegration"=dword:00000001
"ApplicationType"=dword:00000001
"Name"="ADatum Collaboration Client"
"MCUType"="Data"
"Extensiblemenu"="MainWindowActions;MainWindowRightClick;ConversationWindowActions;ConversationWindowContextual;ConversationWindowRightClick"