API Client Lync2010
-
Upload
samuel-blanchard -
Category
Technology
-
view
1.082 -
download
4
description
Transcript of API Client Lync2010
Naviso conçoit, développe et déploie des solutions de gestion informatiques complètes destinées aux Chefs d'Entreprise et aux Cabinets d'Expertise Comptable.
Une approche purement technique touchant rapidement ses limites, Naviso intègre à ses outils technologiques une approche organisationnelle métier.
Notre objectif est de vous faire bénéficier de réelles solutions collaboratives et évolutives, afin de vous accompagner de façon durable et pérenne dans la gestion de vos activités.
Rejoignez nous sur http://www,naviso,fr
Samuel BlanchardResponsable développementhttp://blog.naviso.fr
l’ API client .NETpour Lync2010
Samuel Blanchard Naviso3
Qu’est ce que Lync ? Application de communication ( audio,
vidéo, IM ) Panoplie d’outils collaboratifs ( tableau,
prise de contrôle à distance, fichier ) Intégration à Microsoft Office, Exchange,
Outlook Communication sécurisée
Samuel Blanchard Naviso4
Architecture de Lync2010
Serveur
Client
Client
Client SIP
Autreprotocole
Samuel Blanchard Naviso5
L’ API .NET de Lync2010API Lync
Client
Contrôles SDK
Serveur
UCMA 3.0
Lync Server 2010
UCCA n’est pas reprise dans ce schéma car elle n’est pas une librairie .NET mais COM.
L’API Serveur n’est pas applicable au Cloud
Samuel Blanchard Naviso6
L’ API Lync Server 2010
100% code managé SDK de Filtrage de SIP (protocole
multimédia) Pour créer de solutions d’archivages
Non ap
plica
ble
au Clou
d
Samuel Blanchard Naviso7
L’ API serveur UCMA 3.0
100% Code managé Application externe au serveur
( Endpoints ) Pour créer des agents interactifs
Non ap
plica
ble
au Clou
d
Samuel Blanchard Naviso8
L’ API client .NET
API Client
Contrôles
WPF Silverlight
SDK
Client Automation
Samuel Blanchard Naviso9
L’ API client .NET 100% Code managé Lync doit fonctionner sur le poste. Pour intégrer Lync dans ses applications :
contrôles en WPF ou Silverlight (Contrôles)
Pour contrôler Lync : écouter ces évènements, remplacer l’ UI (SDK)
Pour intégrer ses applications dans Lync : créer des applications contextuelles (Automation)
Samuel Blanchard Naviso10
Code managé & COM
LyncCOM
Contrôles WPF
Contrôles Silverlight
SDK
Automation
Autre non .NET
Samuel Blanchard Naviso11
Les contrôles Lync2010 WPF & Silverlight Accessible depuis la ToolBox de VS2010 Visuel totalement remaniable via Blend
ou VS2010 Pour Silverlight : ne fonctionne que sur IE
(ActiveX) + site de confiance.
Samuel Blanchard Naviso12
Les contrôles Lync2010 Disponibilité : Indicateur de présence et
choix de son status communications : Vidéo, Audio,
Conversation, Partages Contacts : Listes, recherches
Demo – Lync dans mes applications
Samuel Blanchard Naviso14
Prendre le contrôle
Complémentaire aux contrôles Disponible pour toutes technos .NET :
ASP.Net, WinForm, WPF, Silverlight Ecouter et agir sur Lync pour les :
Conversations Participants Messages
Samuel Blanchard Naviso15
Plus loin avec UI Suppression Mode
Redéfinir l’interface utilisateur : Cacher l’UI classique de Lync pour
passer en UI Suppression Mode (via un registre). Prendre en charge l’authentification
Demo – Redéfinition de l’interface utilisateur
Participant
Abonnerment
Abonnement
Conversation
Abonnement
Conversation
Envoyer
Samuel Blanchard Naviso18
Automation dans Lync
Application contextuelle dans Lync : Lien vers une Url Intégration page Web
Installation sur le poste (via un registre ou code)
Demo – Application contextuelle
Samuel Blanchard Naviso20
Conclusion
Beaucoup de scenarii couverts aussi bien coté client que serveur
Facilité d’intégration dans l’existant coté client
Prise en main très rapide du SDK Lync
Samuel Blanchard Naviso21
Remerciements Simon Ferquel pour son control
FlowControls Le Club Sharepoint & .NET Ouest et plus
particulièrement Eudes-Olivier Robert Michael Hyot (Naviso) pour son
implication dans le communautaire et ses encouragements
Alessandra Sada pour son soutien
Q&R
Naviso conçoit, développe et déploie des solutions de gestion informatiques complètes destinées aux Chefs d'Entreprise et aux Cabinets d'Expertise Comptable.
Une approche purement technique touchant rapidement ses limites, Naviso intègre à ses outils technologiques une approche organisationnelle métier.
Notre objectif est de vous faire bénéficier de réelles solutions collaboratives et évolutives, afin de vous accompagner de façon durable et pérenne dans la gestion de vos activités.
Rejoignez nous sur http://www,naviso,fr