Обзор контейнер приложений Windows CE

Корпорация Майкрософт предоставляет платформы и операционные системы для внедренных устройств на протяжении десятилетий. Так как новые предложения, такие как Windows 10 IoT, стали доступными, наши клиенты и партнеры все чаще заинтересованы в расширенной безопасности, платформе и возможностях облачного подключения, предоставляемых этой ОС. Клиенты, переходящие из большинства предыдущих выпусков Windows, таких как Windows XP и Windows 7, могут сделать это с небольшими усилиями из-за двоичных совместимых приложений. Для других операционных систем, таких как Windows CE, требуется, чтобы построители устройств изменяли исходный код. Перенос приложений, таких как это, может быть сложной задачей.

Чтобы помочь этим клиентам перейти в Windows 10 IoT и использовать полную мощность интеллектуального края, включая искусственный интеллект и машинное обучение, корпорация Майкрософт разработала технологию, которая позволит большинству клиентов запускать свои существующие, неизмененные приложения Windows CE в Windows 10 IoT, пока они продолжают инвестировать в обновление своих приложений. Дополнительные сведения о том, как эта технология работает в эпизоде IoT Show модернизация устройств Windows CE

Что такое требования платформы

Технология миграции приложений Windows CE работает с помощью экземпляра Windows CE 2013 на вершине Windows 10 IoT Базовая.

Решение работает с 32-разрядным кодом приложения и требует базовой платформы ARM32 или x64, совместимой с Windows 10 IoT Базовая. Вы должны быть комфортно создавать образ системы Windows CE 2013 с помощью построителя платформ, а также создавать образ для Windows 10 IoT Базовая.

Более подробный список требований можно найти в разделе "Предварительные требования " статьи " Начало работы с контейнером приложений CE".

Это контейнер приложений Windows CE правильный выбор для меня

Для проектов, которые должны использовать ARM32 или имеют сложные приложения CE, требующие переноса нескольких циклов разработки, контейнер приложений CE с Windows 10 IoT Базовая Services предлагает решение для постепенной миграции в Windows 10 IoT Базовая.

Технология миграции приложений Windows CE работает с помощью экземпляра Windows CE 2013 на вершине Windows 10 IoT Базовая. При использовании служб Windows 10 IoT Базовая вы получаете лицензии для Windows Embedded Compact 2013 и Windows 10 IoT Базовая. По состоянию на октябрь 2023 г. компонент Windows Embedded Compact 2013 больше не получает исправления поддержки (Windows Embedded Compact 2013 — жизненный цикл Майкрософт | Microsoft Learn). Windows 10 IoT Базовая ОС при использовании с продуктом служб Windows 10 IoT Базовая продолжает получать обновления системы безопасности до 2029 г. (службы Windows 10 IoT Базовая — жизненный цикл Майкрософт | Microsoft Learn).

С помощью служб IoT Core ос Windows 10 IoT Базовая будет продолжать получать обновления для системы безопасности до 2029 года. С такими возможностями, как Центр обновления устройств, изготовители оборудования могут управлять временем обновления ОС, а также легко распространять обновления приложений.

Ознакомьтесь с руководством по началу работы с контейнером приложений CE для пошагового руководства по миграции.

Тем не менее, если у вас есть проекты, которые просто нуждаются в несколько лет производства, лучший курс заключается в том, чтобы остаться в Windows CE 2013. Путь вперед более глубоко описан в переходе с Windows CE с помощью контейнер приложений Windows CE на Windows 10 IoT Базовая.