为 UCMA 应用程序设置开发环境

Setting up development environment for UCMA Application

我必须使用 UCMA 创建 Lync 机器人。我在设置开发环境方面一直面临很多挑战,忘记了实际的编码。在提出问题之前,我想澄清一下,我不是 server/admin 人,我的专长在于编程和开发方面,而不是服务器。

但是,我的任务是为 Lync 机器人开发过程设置所有服务器,并最终开发和测试它们。经过大量研究和该社区一些成员的大力帮助,我终于来到了我想称之为起点的地方。

我的问题是:-

我有一个测试域,其中已在 VM 中安装了 Lync 服务器。还有另一个 VM,其中安装了 ADDS 服务器。现在,根据我的理解,我必须创建一个应用程序服务器。我会将复制 属性 设置为 true 并将中央管理存储的设置复制到本地管理存储中。我将在 Application Server 中为我的应用程序创建一个应用程序池和一个应用程序端点。现在的问题是:-

我在应用程序服务器中创建了应用程序端点和应用程序池。但是我在哪里以及如何连接这 3 台服务器?我没有看到我的应用程序服务器与 Lync Server 或 ADDS 服务器之间的连接。我还没有设置应用程序服务器。我问这个问题是为了在我开始之前消除我的疑虑。

Now, as per my understanding, I have to create an application server. I will set the replication property to true and replicate the settings of the central management store into the local management store.

除非您想创建自动配置 UCMA 应用程序,否则您不想将复制 属性 设置为 true。如果将其设置为 true,则池中的每台服务器都始终在那里,以便 Lync 拓扑可以正确同步而不会出错。

我建议始终将复制 属性 设置为 false,这会让您的生活轻松很多。

如果将其设置为 true,则需要安装 Lync 服务器复制软件(需要一段时间)。

I will create an application pool and an application endpoint for my application in the Application Server .

创建一个 single-computer 无需复制的应用程序池,让您的生活更轻松。

I create the application endpoint and the application pool in the application server. But where and how am I connecting the 3 servers? I don't see a connection between my application server and the Lync Server or the ADDS server.

应用池创建在某(-Registrar)的FE池下。

当您创建受信任的应用程序时,您必须说出它运行在哪个池上 (-TrustedApplicationPoolFqdn)。

因此池将其绑定到 FE 池注册商,受信任的应用程序将其绑定到仅允许 运行 在应用程序池服务器上。

Lync 服务器通过您作为 UCMA 设置数据的一部分提供的证书验证您是否在池中 运行。此外,FE 服务器还将在“-port”和受信任的应用程序池机器名称上连接回您的应用程序。

我不知道你说的 'ADDS server' 是什么意思。你是说AD服务器吗?没有联系。如果是别的,我猜也没有关系。