2017-01-31 3 views
0

Je dois créer un bot Lync en utilisant UCMA. J'ai été confronté à de nombreux défis dans la mise en place d'un environnement de développement, oubliez le codage réel. Avant de poser ma question, je tiens à préciser que je ne suis pas un serveur/administrateur et que mon expertise repose davantage sur la programmation et le développement que sur les serveurs.Configuration de l'environnement de développement pour l'application UCMA

Mais, j'ai été chargé d'installer tous les serveurs pour le processus de développement de bot Lync et enfin développer et tester les mêmes. Après beaucoup de recherches et de l'aide de certains membres de cette communauté, je suis finalement arrivé à ce que je voudrais appeler un point de départ.

Ma question est la suivante: -

J'ai un domaine de test où un serveur Lync est déjà installé dans une machine virtuelle. Il existe une autre machine virtuelle sur laquelle un serveur ADDS est installé. Maintenant, selon ma compréhension, je dois créer un serveur d'application. Je vais définir la propriété de réplication sur true et répliquer les paramètres du magasin de gestion central dans le magasin de gestion local. Je vais créer un pool d'applications et un point de terminaison d'application pour mon application dans le serveur d'applications . Maintenant, la question est: -

Je crée le point de terminaison de l'application et le pool d'applications dans le serveur d'applications. Mais où et comment je connecte les 3 serveurs? Je ne vois pas de connexion entre mon serveur d'applications et le serveur Lync Server ou ADDS. Je n'ai pas encore configuré le serveur d'applications. Je pose cette question pour éclaircir mon doute avant de sauter dessus.

Répondre

1

Maintenant, d'après ce que je comprends, je dois créer un serveur d'application. Je vais définir la propriété de réplication sur true et répliquer les paramètres du magasin de gestion central dans le magasin de gestion local. À moins que vous ne souhaitiez créer une application UCMA d'approvisionnement automatique, vous ne voulez PAS définir la propriété de réplication sur true. Si vous le définissez sur true, chaque serveur du pool doit rester là tout le temps pour que la topologie Lync puisse se synchroniser correctement sans erreurs.

Je suggère toujours de définir la propriété de réplication sur false, et cela vous facilitera la vie. Si vous définissez la valeur sur true, vous devez installer le logiciel de réplication du serveur Lync (ce qui prend un certain temps). Je vais créer un pool d'applications et un point de terminaison d'application pour mon application dans Application Server.

Facilitez-vous la vie et créez un pool d'applications mono-ordinateur sans réplication. Je crée le point de terminaison de l'application et le pool d'applications dans le serveur d'applications.

Mais où et comment je connecte les 3 serveurs? Je ne vois pas de connexion entre mon serveur d'applications et le serveur Lync Server ou ADDS.

Le pool d'applications est créé sous un pool FE d'un (-Registrar). Lorsque vous créez une application approuvée, vous devez indiquer sur quel pool elle est en cours d'exécution (-TrustedApplicationPoolFqdn).Par conséquent, le pool le lie à un registrar de pool FE et l'application approuvée ne peut être exécutée que sur les serveurs du pool d'applications.

Le serveur Lync vérifie que vous exécutez sur le pool les certificats que vous fournissez dans le cadre de vos données de configuration UCMA. De plus, les serveurs FE se reconnecteront également à vos applications sur les noms «-port» et des machines de pool d'applications de confiance.

Je ne sais pas ce que vous voulez dire par 'serveur ADDS'. Voulez-vous dire le serveur AD? Il n'y a pas de connexion. Si c'est autre chose, je suppose qu'il n'y a pas de connexion.

+0

Oui par ADDS Je voulais dire serveur AD. Pour installer le serveur Lync, nous devons préparer le répertoire actif à droite? Ce répertoire actif sera l'endroit où l'objet de l'extrémité de l'application sera ajouté. Ma compréhension est que, uniquement lorsque je crée un objet de point de terminaison d'application dans l'AD, seul le nom de l'application apparaîtra dans la liste de contacts Lync. Corrigez-moi si je me trompe. Aussi, ce que je comprends, je dois créer le pool d'applications dans le serveur d'applications. droite? Y at-il quelque chose qui doit être fait dans le serveur Lync? – KChow

+0

Oui, il existe un lien entre AD et le serveur Lync. Je ne sais pas comment configurer cela, mais cela fait partie de la configuration du serveur Lync. Une fois cela fait, vous n'avez rien à faire avec AD lors de la création/utilisation de pools d'applications ou de points de terminaison d'application approuvés. Lync fait les choses AD pour vous. Un pool d'applications est un pool de serveurs d'applications (ou 1 serveur dans le cas d'un pool d'applications à un seul ordinateur). Vous le faites à partir du panneau de configuration du serveur Lync https://technet.microsoft.com/en-us/library/gg617964(v=ocs.15).aspx ou des commandes powershell comme vous l'avez demandé auparavant). –

+0

Vous créez donc le pool d'applications sur le serveur Lync et non sur le serveur d'applications. Vous ajoutez le serveur d'applications (dans ce cas, un seul ordinateur) au pool d'applications du serveur lync. Est-ce vrai? Parce que, c'est ce que je savais, mais un esprit très brillant dans mon bureau (sarcasme) m'a dit le contraire et cela a créé la confusion. Il m'a été demandé de créer le pool d'applications sur le serveur d'applications où j'ai installé les composants de base UCMA SDK et Lync Server via le magasin de gestion local et non sur le serveur Lync principal principal qui héberge le magasin de gestion central et le Lync. – KChow