1

我想在 windows 容器上使用 ucma API。但我想知道,我可以在 nano server 或 windows server core 上托管 API 吗?

我搜索了 ucma 文档,但没有找到任何有关容器的信息。根据要求,它似乎只适用于 Windows Server 2016 和 Windows Server 2012。

4

2 回答 2

1

只要您的应用程序没有任何 UI,UCMA 应用程序就可以在 Windows Server Core 上正常运行。

Nano Server 我不确定。

据我所知,Nano Server 只运行 64 位应用程序。UCMA 应用程序可以在 64 下正常运行,但我不知道 nano 服务器上支持什么 .net 框架。如果它支持完整的 .net 框架,它可能会工作。

我认为除非您自己尝试一下,看看它是否有效,否则您不会知道。

于 2018-03-15T17:22:05.463 回答
1

所以我能够让 UCMA 应用程序启动/注册,甚至接受在服务器核心容器上运行的调用,但这需要一些工作。运行时需要安装在容器镜像中,需要手动完成。您还需要使用容器主机的详细信息来配置应用程序,并将证书放入容器中。

但是,这一切都崩溃的地方是媒体——如果您的应用程序需要播放/记录呼叫提示,您无法从服务器核心执行此操作。容器与否,操作系统缺少 WMA 的运行时,根据我的发现,它无法安装。

对于它的价值,SFB 团队甚至不支持服务器核心上的 UCMA,更不用说容器上的核心了,所以你要处理几层“不支持”的东西。

于 2018-06-21T14:18:13.323 回答