Ucma 4.0 / 5.0 на NanoServer или Windows Server Core?

Я хочу использовать ucma API на контейнере Windows. Но я хочу знать, могу ли я разместить API на нано-сервере или ядре Windows-сервера?

Я искал документы ucma, но не нашел никакой информации о контейнерах. Согласно требованиям, кажется, что он работает только с Windows Server 2016 и Windows Server 2012.

2 ответа

Решение

Таким образом, я смог заставить приложение UCMA запускаться / регистрироваться и даже принимать вызов, выполняющийся в основном контейнере сервера, но это потребовало некоторых действий. Среда выполнения должна быть установлена ​​в образе контейнера, что необходимо сделать вручную. Вам также необходимо подготовить приложение, используя данные узла контейнера, и получить сертификат в контейнере.

Место, где все это ломается, - это мультимедиа: если вашему приложению нужно воспроизводить / записывать запросы на вызовы, вы не сможете сделать это из ядра сервера. Контейнер или нет, в ОС отсутствует среда выполнения для WMA, и из того, что я обнаружил, она не может быть установлена.

Что бы это ни стоило, команда SFB даже не поддерживает UCMA на ядре сервера, не говоря уже о ядре в контейнере, так что вы имеете дело с парой слоев "не поддерживаемых" вещей.

Приложения UCMA будут хорошо работать на Windows Server Core, если ваше приложение не имеет пользовательского интерфейса.

Nano Server я не уверен.

Насколько я знаю, Nano Server запускает только 64-битные приложения. Приложение UCMA может работать в 64 нормально, но я не знаю, что.NET Framework поддерживается на нано-сервере. Если он поддерживает полную платформу.net, он может работать.

Я не думаю, что вы узнаете, если сами не попробуете и посмотрите, работает ли это или нет.

Другие вопросы по тегам