Lync 2010과 타사 공동 작업 응용 프로그램 통합
마지막으로 수정된 항목: 2011-08-18
Microsoft Office Live Meeting 2007에서 사용하는 것과 동일한 레지스트리 설정을 추가하여 Microsoft Lync 2010을 타사 온라인 공동 작업 응용 프로그램과 통합할 수 있습니다.
이 항목에서는 Office Live Meeting 2007에 사용되는 통합 프로세스에 대해 설명합니다. 따라서 일부 단계는 기타 온라인 공동 작업 응용 프로그램에 적용되지 않을 수도 있습니다.
Lync 2010을 사용하면 내부 서버, 인터넷 기반 서비스 또는 둘 모두에서 호스팅되는 데이터 회의 세션을 시작할 수 있습니다. 대화 상대 목록 또는 기존의 인스턴트 메시징, 음성 및 화상 세션에서 공동 작업(또는 데이터 회의) 세션을 시작할 수 있습니다. Lync 2010은 응용 프로그램을 시작하기 위한 용도로만 사용됩니다. 온라인 공동 작업 세션이 시작된 후에도 기존의 Lync 2010 대화는 활성 상태로 유지됩니다.
다음 섹션에서는 Lync 2010을 인터넷 기반 공동 작업 응용 프로그램 및 서버 기반 공동 작업 응용 프로그램과 통합하는 방법에 대해 설명합니다.
Lync 2010에 인터넷 기반 공동 작업 응용 프로그램 통합
타사 공동 작업 응용 프로그램을 통합하는 일반적인 단계는 다음과 같습니다.
응용 프로그램에 대한 정보를 레지스트리에 추가합니다.
이끌이가 Lync 2010에 로그인한 다음 데이터를 공유하고 공동 작업을 할 대화 상대를 선택합니다. 또는 이끌이가 대화 중에 데이터 회의를 추가할 수도 있습니다.
Lync 2010에서 레지스트리를 읽고 공동 작업 응용 프로그램을 시작한 다음 선택된 참가자에게 사용자 지정 SIP 메시지(appINVITE)를 보냅니다.
참가자가 초대를 수락하면 각 참가자의 컴퓨터에서 공동 작업 응용 프로그램이 시작됩니다. Lync 2010에서는 사용할 공동 작업 응용 프로그램을 레지스트리를 통해 결정한 다음 appINVITE 메시지에 포함된 매개 변수를 사용하여 해당 응용 프로그램을 시작합니다.
아래 표에는 인터넷 기반 공동 작업 응용 프로그램을 Lync 2010에 통합하는 데 필요한 레지스트리 항목에 대한 설명이 나와 있습니다. 이러한 항목은 레지스트리에서 다음 위치에 있습니다.
64비트 운영 체제:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Communicator\SessionManager\Apps
32비트 운영 체제:
HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\SessionManager\Apps
인터넷 기반 공동 작업 응용 프로그램의 레지스트리 항목
이름 | 유형 | 데이터 |
---|---|---|
이름 |
REG_SZ |
Lync 2010 메뉴의 응용 프로그램 이름입니다. |
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 = 두 그룹 세션(기본값). Lync 2010에서 응용 프로그램을 로컬로 시작한 후에 다른 사용자에게 시스템 알림을 보냅니다. 다른 사용자는 알림을 클릭하여 지정된 응용 프로그램을 자신의 컴퓨터에서 시작합니다. 2 = 단체 세션. Lync 2010에서 응용 프로그램을 로컬로 시작한 다음 각자의 컴퓨터에서 지정된 응용 프로그램을 시작하도록 메시지를 표시하는 시스템 알림을 다른 사용자에게 보냅니다. |
LiveServerIntegration |
DWORD |
0 또는 없음 = 응용 프로그램에 자체 회의 메커니즘이 있으므로 Microsoft Office Communications Server 2007 R2가 필요 없습니다(기본값). 1 = 내부 서버와 통합합니다. |
ApplicationType |
DWORD |
1 = 응용 프로그램 유형을 프로토콜로 설정합니다. 이 경우에는 다른 값이 적용되지 않습니다. 값이 없는 경우 ApplicationType이 0(실행 파일)으로 설정됩니다. |
ExensibleMenu |
REG_SZ |
이 명령이 표시될 메뉴 목록입니다. 각 메뉴는 세미콜론으로 구분됩니다. 가능한 값은 다음과 같습니다. MainWindowActions MainWindowRightClick ConversationWindowActions ConversationWindowRightClick ContactCardMenu ExtensibleMenu가 정의되어 있지 않으면 MainWindowRightClick 및 ConversationWindowActions가 기본값으로 사용됩니다. |
ButtonPriority |
DWORD |
0 = 단추에 응용 프로그램이 표시됩니다(기본값). |
다음 표에 매개 변수의 레지스트리 항목에 대한 설명이 나와 있습니다. 이러한 항목은 HKEY_CURRENT_USER\Software\Microsoft\Communicator\SessionManager\Apps\Parameters에 있습니다.
인터넷 기반 공동 작업 응용 프로그램의 레지스트리 항목
이름 | 유형 | 데이터 |
---|---|---|
Param1 |
REG_SZ |
OriginatorPath 레지스트리 키에 사용자별 값을 추가하기 위해 토큰 형식( |
Param2 |
REG_SZ |
Param1을 참조하십시오. |
Param3 |
REG_SZ |
Param1을 참조하십시오. |
다음 레지스트리 설정 예제에서는 Lync 2010에 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\{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;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"
Lync 2010에 서버 기반 공동 작업 응용 프로그램 통합
Lync 2010 내에서 서버 기반 공동 작업 응용 프로그램을 시작하기 위한 명령을 추가하는 설정은 이전 섹션인 Lync 2010에 인터넷 기반 공동 작업 응용 프로그램 통합에서 설명한 설정과 비슷합니다. 그러나 이번에는 OriginatorPath가 필요하지 않으며 일부 값이 다릅니다. 레지스트리 항목은 다음 위치에 있습니다.
64비트 운영 체제:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Communicator\SessionManager\Apps
32비트 운영 체제:
HKEY_LOCAL_MACHINE\Software\Microsoft\Communicator\SessionManager\Apps
서버 기반 공동 작업 응용 프로그램의 레지스트리 항목
이름 | 유형 | 데이터 |
---|---|---|
이름 |
REG_SZ |
메뉴에 표시되는 응용 프로그램 이름입니다. |
ApplicationType |
DWORD |
값 = 1. 응용 프로그램 유형을 프로토콜로 설정합니다. 이 경우에는 다른 값이 적용되지 않습니다. 값이 없는 경우 ApplicationType이 0(실행 파일)으로 설정됩니다. |
Path |
REG_SZ |
공동 작업 응용 프로그램을 시작하는 데 사용되는 프로토콜입니다. Live Meeting 2007의 경우 Path의 값은 |
SessionType |
DWORD |
0 = 로컬 세션. 응용 프로그램이 로컬 컴퓨터에서 시작됩니다. 1 = 두 그룹 세션(기본값). Lync 2010에서 응용 프로그램을 로컬로 시작한 후에 다른 사용자에게 시스템 알림을 보냅니다. 다른 사용자는 알림을 클릭하여 지정된 응용 프로그램을 자신의 컴퓨터에서 시작합니다. 2 = 단체 세션. Lync 2010에서 응용 프로그램을 로컬로 시작한 다음 각자의 컴퓨터에서 지정된 응용 프로그램을 시작하도록 메시지를 표시하는 시스템 알림을 다른 사용자에게 보냅니다. |
LiveServerIntegration |
DWORD |
1 = 내부 서버에서 호스팅됩니다. |
MCUType |
REG_SZ |
DATA = 서버 유형입니다. |
ExtensibleMenu |
REG_SZ |
이 명령이 표시될 메뉴 목록입니다. 각 메뉴는 세미콜론으로 구분됩니다. 가능한 값은 다음과 같습니다. MainWindowActions MainWindowRightClick ConversationWindowActions ConversationWindowRightClick ContactCardMenu ExtensibleMenu가 정의되어 있지 않으면 MainWindowRightClick 및 ConversationWindowActions가 기본값으로 사용됩니다. |
다음 예제에서는 Lync 2010에서 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;ConversationWindowRightClick"