27 votes

Quelle est la différence entre «Lync Server 2010 SDK» / «UCMA 3.0 SDK» / et l'API UCC?

Je suis à la recherche pour le côté client et côté serveur de l'API pour Lync 2010. Mais j'ai trouvé de nombreuses API qui peut être en mesure de développer. Quiconque quels sont les différence entre chacun d'eux? S'il vous plaît aider


Microsoft Lync Server 2010 SDK http://www.microsoft.com/downloads/en/details.aspx?FamilyID=58ccf6fd-31db-4f15-bafb-c5ef28afc5fc

Microsoft Unified Communications Managed API 3.0 du Logiciel de Développement Kit http://www.microsoft.com/downloads/en/details.aspx?FamilyID=4493BAAB-6214-4770-8CF9-69C813E8A9FA

Microsoft Unified Communications Client API SDK

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=82c468da-3294-4ca9-bbcc-d455cfd06af2

53voto

Paul Nearney Points 5502

Lync 2010 SDK est le dernier côté Client SDK pour Lync 2010 (ne fonctionne pas contre les versions précédentes). Son entièrement géré (c'est à dire .Nette) de l'API, et permet de construire des applications qui automatisent l'instance en cours d'exécution de Lync pour effectuer des tâches, par exemple, de la présence et de commencer une conversation à partir de votre application Métier (le mode d'Automation). Il vous permet également de créer votre propre personnalisé clients de remplacer complètement le Lync de l'INTERFACE utilisateur (UI Suppression de mode).

Unified Communications Managed API 3.0 (UCMA) est le dernier côté serveur SDK pour Lync 2010 (ne fonctionne pas contre les versions précédentes) - son entièrement géré API, et permet de construire des applications qui s'inscrivent à Lync de points de terminaison. C'est utile pour la construction de robots, par exemple, un stock ticker bot que la société de personnes lorsqu'un prix de l'action va au-delà d'un certain seuil. Vous pouvez également créer de routage d'appel et de réponse vocale interactive (RVI) des applications avec cela, et il peut utiliser Windows Workflow Foundation pour réduire la quantité de code à écrire.

Lync Server 2010 SDK est un autre serveur-côté SDK, mais plutôt que de créer des points de terminaison comme par UCMA, cela permet d'écrire des filtres que vous branchez à un serveur Frontal. Un filtre vous permet d'inspecter SIP trafic qui passe par le serveur, donc il est utile pour la construction par exemple, les solutions d'archivage.

Client de Communications unifiées de l'API (UCCA) est un client à côté de l'API qui vous permet de créer des points de terminaison - par exemple, Lync client de remplacement. C'est à éviter, car il est basé sur COM, de sorte que vous avez beaucoup plus de code à écrire, et ont besoin d'être très prudent au sujet des fuites de mémoire. Il est recommandé d'utiliser Lync SDK dans l'INTERFACE utilisateur la Suppression de mode, au lieu de cette API. L'un des avantages qu'il n'ont, toutefois, est qu'il fonctionne à l'encontre de Communicator 2007, office Communicator 2007 R2 et Lync.

Si vous êtes à l'encontre du développement de Lync et aucune version précédente, puis Lync SDK (le client) et UCMA 3.0 (serveur) devrait vous donner ce dont vous avez besoin. Sinon, cet article ici parle de la précédente Sdk dans un peu plus en détail

Edit: j'ai développé ce sujet dans un billet de blog

0voto

Yuriy Vikulov Points 1021

La principale différence pour moi entre l'API Unified Communications Client et UCMA était que UCC prend en charge l'authentification digest et c'est pourquoi il est possible de créer un client sip / rtp pour un astérisque basé sur linux.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X