Integrieren einer Drittanbieteranwendung für die Zusammenarbeit mit Lync Server 2013
Letzte Änderung: 20.02.2013
Sie können Lync 2013 in jede Onlinezusammenarbeitsanwendung von Drittanbietern integrieren, indem Sie Der Registrierung Informationen zur Anwendung hinzufügen. Sie können Lync 2013 verwenden, um Datenkonferenzsitzungen zu starten, die auf einem internen Server, einem internetbasierten Dienst oder beidem gehostet werden. Die Zusammenarbeits- oder Datenkonferenzsitzung kann über die Kontaktliste oder über eine vorhandene Chat-, Sprach- oder Videositzung gestartet werden. Lync 2013 fungiert nur als Fahrzeug zum Starten der Anwendung. Alle vorhandenen Lync 2013-Unterhaltungen bleiben aktiv, nachdem die Onlinezusammenarbeitssitzung begonnen hat.
In den folgenden Abschnitten wird beschrieben, wie Sie Lync 2013 in internet- und serverbasierte Zusammenarbeitsanwendungen integrieren.
Integrieren einer Internet-Based-Anwendung für die Zusammenarbeit mit Lync 2013
Im Allgemeinen sind die Schritte, die bei der Integration einer Drittanbieteranwendung für die Zusammenarbeit erforderlich sind, wie folgt:
Informationen zur Anwendung werden der Registrierung hinzugefügt.
Der Organisator meldet sich bei Lync 2013 an und wählt Kontakte für die Datenfreigabe und Zusammenarbeit aus. Oder der Organisator ist möglicherweise bereits in einer Unterhaltung und entscheidet sich, Datenkonferenzen hinzuzufügen.
Lync 2013 liest die Registrierung, startet die Anwendung für die Zusammenarbeit und sendet dann eine benutzerdefinierte SIP-Nachricht – eine appINVITE – an die ausgewählten Teilnehmer.
Die Teilnehmer nehmen die Einladung an, und die Anwendung für die Zusammenarbeit wird auf dem Computer jeder Person gestartet. Lync 2013 verwendet die Registrierung, um zu bestimmen, welche Anwendung für die Zusammenarbeit verwendet werden soll, und startet diese Anwendung dann mithilfe der parameter, die in der appINVITE-Nachricht enthalten sind.
In der folgenden Tabelle werden die Registrierungseinträge beschrieben, die zum Integrieren einer internetbasierten Zusammenarbeitsanwendung in Lync 2013 erforderlich sind. Diese Einträge werden in der Registrierung an folgendem Speicherort platziert:
- HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters
Registrierungseinträge für eine internetbasierte Zusammenarbeitsanwendung
Name | Typ | Daten |
---|---|---|
Name |
REG_SZ |
Der Anwendungsname für Lync 2013-Menüs. |
Smallicon |
REG_SZ |
Pfad zum Symbol mit 16 Pixeln x 16 Pixeln, BMP oder PNG. |
Pfad |
REG_SZ |
Teilnehmerpfad zum Starten der Online-Anwendung für die Zusammenarbeit. |
OriginatorPath |
REG_SZ |
Organisatorpfad zum Starten der Anwendung für die Onlinezusammenarbeit. Dieser Pfad kann einen oder mehrere benutzerdefinierte Parameter enthalten, wie im Unterschlüssel "Parameters" definiert. Zum Beispiel |
SessionType |
DWORD |
0 = Lokale Sitzung. Die Anwendung wird auf dem lokalen Computer gestartet. 1 = Sitzung mit zwei Teilnehmern (Standard). Lync 2013 startet die Anwendung lokal und sendet dann eine Systembenachrichtigung an den anderen Benutzer. Der andere Benutzer klickt auf die Benachrichtigung und startet die angegebene Anwendung auf dem Computer. 2 = Sitzung mit mehreren Teilnehmern. Lync 2013 startet die Anwendung lokal und sendet dann Systembenachrichtigungen an die anderen Benutzer und fordert sie auf, die angegebene Anwendung auf ihrem eigenen Computer zu starten. |
ExensibleMenu |
REG_SZ |
Eine Liste der Menüs, in denen dieser Befehl angezeigt wird, getrennt durch Semikolons. Mögliche Werte:
Wenn ExtensibleMenu nicht definiert ist, werden die Standardwerte von MainWindowRightClick und ConversationWindowActions verwendet. |
In der folgenden Tabelle werden die Registrierungseinträge für Parameter beschrieben. Diese Einträge befinden sich bei HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters.
Registrierungseinträge für eine internetbasierte Zusammenarbeitsanwendung
Name | Typ | Daten |
---|---|---|
Absatz 1 |
REG_SZ |
Wird im tokenisierten Format ( |
Absatz 2 |
REG_SZ |
Siehe Param1. |
Param3 |
REG_SZ |
Siehe Param1. |
Im folgenden Beispiel für Registrierungseinstellungen wird der ADatum-Zusammenarbeitsclient in Lync 2013 integriert:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\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\Office\15.0\Lync\SessionManager]
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps]
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters]
[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters\{C3F6E17A-855F-44a0-B90D-C0B92D38E5F1}]
"Param1"="meetserv"
"Param2"="admin"
"Param3"="abcdefg123"
Integrieren einer Server-Based-Zusammenarbeitsanwendung in Lync 2013
Die Einstellungen zum Hinzufügen von Befehlen zum Starten einer serverbasierten Zusammenarbeitsanwendung in Lync 2013 ähneln denen, die im vorherigen Abschnitt "Integrieren einer Internet-Based-Zusammenarbeitsanwendung mit Lync 2013" beschrieben sind. Der OriginatorPath ist jedoch nicht erforderlich, und einige Werte werden geändert. Registrierungseinträge werden an folgendem Speicherort platziert:
- HKEY_LOCAL_MACHINE\Software\Microsoft\Office\15.0\Lync\SessionManager\Apps\Parameters
Registrierungseinträge für eine serverbasierte Zusammenarbeitsanwendung
Name | Typ | Daten |
---|---|---|
Name |
REG_SZ |
Name der Anwendung, wie sie im Menü angezeigt wird. |
ApplicationType |
DWORD |
Wert = 1. Legt den Anwendungstyp auf Protokoll fest. Die anderen möglichen Werte gelten in diesem Fall nicht. Wenn nicht vorhanden, ist ApplicationType auf 0 (ausführbare Datei) festgelegt. |
Pfad |
REG_SZ |
Protokoll, das zum Starten der Anwendung für die Zusammenarbeit verwendet wird. Für Live Meeting 2007 ist der Wert von Path auf |
SessionType |
DWORD |
0 = Lokale Sitzung. Die Anwendung wird auf dem lokalen Computer gestartet. 1 = Sitzung mit zwei Teilnehmern (Standard). Lync 2013 startet die Anwendung lokal und sendet dann eine Systembenachrichtigung an den anderen Benutzer. Der andere Benutzer klickt auf die Benachrichtigung und startet die angegebene Anwendung auf dem Computer. 2 = Sitzung mit mehreren Teilnehmern. Lync 2013 startet die Anwendung lokal und sendet dann Systembenachrichtigungen an die anderen Benutzer und fordert sie auf, die angegebene Anwendung auf ihrem Computer zu starten. |
MCUType |
REG_SZ |
DATA = Der Servertyp. |
ExtensibleMenu |
REG_SZ |
Eine Liste der Menüs, in denen dieser Befehl angezeigt wird, getrennt durch Semikolons. Mögliche Werte:
Wenn ExtensibleMenu nicht definiert ist, werden die Standardwerte von MainWindowRightClick und ConversationWindowActions verwendet. |
Im folgenden Beispiel werden Befehle hinzugefügt, um den ADatum-Zusammenarbeitsclient in Lync 2013 zu starten:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\SessionManager\Apps]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\Lync\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"