2011-09-15 3 views
0

J'ai eu l'idée d'intégrer Lync Server en tant que portlet Java dans un environnement Liferay. Ce que je voudrais avoir, ce sont des noms de personnes, des photos, des informations de présence et des points de contact sur un portlet qui communique les données du serveur Lync.Intégration de Microsoft Lync Server en tant que portlet

(avec point de contact, je veux dire les communications Voip directes ou IM intégrations que je suppose appartenir au concept Lync.)

Je ne sais pas s'il existe des intégrations prêtes et si non, quel matériel pourrait être trouvé à propos des API et des trucs comme ça pour que je puisse probablement en coder un moi-même.

Merci d'avance pour votre intérêt et vos astuces!

+0

Aussi sachant que je pourrais être impossible est une bonne information, si c'est le cas. – mico

Répondre

3

Je ne suis pas expert Liferay, mais je devine portail Web - droit? Si oui, alors oui, vous pouvez faire ce qu'il vous faut.

Êtes-vous en cours d'exécution le client Lync sur les machines? sinon, vous devrez créer une infrastructure de serveur.

Première étape serait de télécharger et installer le UCMA 3.0 SDK.

À l'arrière, vous devez construire une application UCMA qui se connecte à votre environnement Lync - le processus de construction et le déploiement est assez long, mais décrit bien here

Vous devrez également nous construire dans une couche de service Web, de sorte que vous pouvez exposer des méthodes sur le Web, par exemple GetContacts, etc. Les méthodes derrière votre service Web doivent appeler l'application UCMA pour récupérer les informations requises.

alors vous juste besoin de construire les fichiers html et javascript nécessaire pour appeler les services Web.

Il y a un codeplex project qui fait partie de cette - à tout le moins, ce serait un excellent point de départ

L'ensemble est beaucoup plus facile si vous utilisez Lync sur le client, et si Silverlight est une option.

Vous aurez besoin de télécharger le Lync SDK. Cela contient un tas de contrôles Silverlight qui permettent à l'utilisateur, par ex. voir les coordonnées, voir la disponibilité d'un contact, cliquer pour appeler, etc. Il ne s'agirait alors que de créer une application Silverlight à l'aide des contrôles, puis de l'intégrer dans un portlet.

Edit: George Durzi and Michael Greenlee's book est idéal pour commencer avec cela, quel itinéraire vous allez vers le bas.

+0

VoteUp, Accepter & +50: Merci pour un excellent point de départ Paul! J'ai presque perdu la confiance que tout le monde pouvait répondre à cette question. Merci beaucoup! PS. Oui, Liferay est un portail web. – mico

+0

Wow, content d'avoir répondu à celui-là! Je vais bloguer sur la création et le déploiement d'une application UCMA au cours des prochaines semaines, car il y a quelques étapes à franchir et il peut être difficile de faire les choses correctement. Découvrez codelync.com, il y aura plus de contenu bientôt. –

Questions connexes