Что такое Windows Embedded POSReady?

POSReady 2009 – это гибкая операционная система, предназначенная для взаимодействия сервисных решений с периферийными устройствами, серверами и службами. Система POSReady предоставляет следующие возможности.

Какие возможности предоставляет система безопасности POSReady?

Устройства под управлением Windows Embedded POSReady позволяют интегрировать следующие функции безопасности:

Каковы системные требования для системы Windows Embedded POSReady?

Чтобы установить Windows Embedded POSReady 2009 на систему POS, необходимо следующее:

Примечание
* Если виртуальная память отключена или вы устанавливаете систему на USB-носитель, минимальный размер необходимого ОЗУ– 512 МБ.
** Если установка осуществляется по сети, может потребоваться дополнительное место на жёстком диске.

В чем разница между системами Windows Embedded POSReady и Windows Embedded CE или Windows XP Embedded?

Система Windows Embedded POSReady оснащена функциями и компонентами, идеально подходящими для работы с полнофункциональными устройствами POS в сети розничной торговли и предприятиях сферы услуг. Данный продукт является устанавливаемой операционной системой, схожей с ОС Windows XP, в то время как системы Windows XP Embedded и Windows Embedded CE – это всего лишь наборы средств для создания настраиваемой операционной системы на компьютере разработчика до момента ее развёртывания на целевом компьютере. Сравнение продуктов приведено здесь.

Как получить обновления для системы Windows Embedded POSReady?

Загрузить систему Windows Embedded POSReady и удалённо управлять ею можно с помощью знакомых средств, таких как служба Windows Update, диспетчер System Center Configuration Manager, агент Device Update Agent и диспетчер System Center Operations Manager.

Операционная система поддерживает следующие средства.

Будет ли система Windows Embedded for Point of Service доступна после выхода POSReady 2009?

Да, система Windows Embedded for Point of Service будет доступна после выхода POSReady 2009. Для получения дополнительных сведений и информации см ROADMAP.

Что такое POS for .Net?

Microsoft Point of Service (POS) for .NET – это набор инструментов и класс библиотек, которые позволяют приложения на базе .Net легко интегрироваться с периферийными торговым оборудованием. POS for .Net предоставляет открытую архитектуру драйверов, которая базируется на индустриальных стандартах NRF-ARTS Unified POS. При этом POS for .Net поддерживает все 36 категория устройств, обозначенных в данном стандарте, включая сканеры штрих кодов, считыватели магнитных карт (MSR), радиочастотная идентификация (RFID), принтеры чеков, денежные ящики и многие другие. Microsoft POS for .NET поддерживается операционными системами Windows Embedded POSReady 2009, Windows Embedded for Point of Service, Windows XP Professional, Windows Vista Business, and Windows Vista Ultimate.

Что такое встраиваемая ОС?

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

Пример: POS-терминал в магазине, промышленный контроллер, киоск приёма платежей.

Что такое встраиваемое приложение?

Встраиваемое приложение – это промышленная или специализированная программа, специально разработанная под требования определённой промышленности и обеспечивающая достаточно значимую функциональность к операционной системе.

Как защитить носитель от записи в Windows POSReady?

В Windows POSReady включены компоненты Enhanced Write Filter и File Based Write Filter, которые позволяют защитить от записи целые разделы носителя или отдельные файлы и папки соответственно. Все операции записи на защищённое устройство перенаправляются в специальный буфер – оверлей (overlay), который может храниться как в RAM, так и на диске. Во время работы устройства функционирование фильтров может контролироваться с помощью специальных утилит и API.

Что такое Enhanced Write Filter (EWF), File Based Write Filter (FBWF) и Registry Filter?

EWF, FBWF и Registry Filter – технологии защиты носителя от записи на уровне системы.
EWF – защищает том от записи; поддерживает 3 режима Disk, RAM и RAM Reg; режимы определяют место хранения оверлея и настроек EWF;
FBWF – защищает том от записи, позволяя разрешать запись в определённые файлы или директории;
Registry Filter работает вместе RAM режимами EWF, позволяя сохранять ключ домена и лицензию доступа к терминальному серверу на носитель.

Что такое WinPE – Windows Pre-installation Environment?

WinPE – это минимальная операционная система на основе Windows XP/Server 2003/Vista, в которую включены средства для подготовки компьютера к установке операционной системы: утилиты файловой системы, поддержка сети и сетевой установки, выполнения скриптов и тестирования аппаратной части.

WinPE представляет богатые возможности для производственного развёртывания операционной системы и последующего обслуживания; является гораздо более функциональной заменой MS-DOS.

Что я могу делать на основе WinPE?

Во встраиваемых операционных системах Windows Embedded WinPE используется в основном для создания сервисных дисков, дисков резервного восстановления и диагностирования.

Какой цикл продаж и поддержки Windows POSReady?

В канале встраиваемых операционных систем Microsoft Windows Embedded действует продленный цикл продаж и поддержки. Весь цикл поддержки составляет 15 лет с моменты выхода последнего значимого обновления, среди которых Service Pack либо новая версия. Полная поддержка, доступность средств разработки и лицензий осуществляется в течение 10 лет; последние 5 лет осуществляется частичная поддержка, которая включает в себя критический обновления, обновления безопасности и доступность только лицензий временного исполнения (Runtime Licenses).

Что такое Certificate of Authenticity (COA)?

Certificate of Authenticity (COA) – это лицензионная наклейка, которая помещается на устройство и является доказательством подлинности операционной системы.



Требования по установке COA:

Может ли устройство на базе Windows POSReady работать без монитора, мыши, клавиатуры, сенсорного экрана и т.д.?

Да. Но для того чтобы сделать это возможным, необходимо решить вопрос обработки системных диалоговых окон и окон ввода, окон приложений. Windows POSReady предоставляет возможность настроить автоматического ответа по умолчанию для системных диалогов.

Примечание
Более подробно описано как это сделать в документе MSDN Enabling Default Reply

Работают ли программы, написанные на Borland Delphi, на Windows POSReady?

Да. Но, в случае если ваша программа требует наличия каких-то специфических библиотек, эти библиотеки должны быть включены в состав ОС.

Примечание
Определить точный состав требуемых библиотек позволяет программа DependencyWalker.

Сборка лицензионной системы и активация POSReady 2009

Windows POSReady не требует активации после установки. Во время инсталляции лицензионной системы необходимо в прописать серийный номер (Product ID) указанный в конверте с лицензионные наклейками (COA).

Как интегрировать своё приложение в состав POSReady 2009?

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

Могу ли я сделать свою программу оболочкой системы в POSReady 2009?

Да, такая возможность есть. Оболочка указывается в реестре устройства.

Пример записи в реестре

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="pandora.exe"

Клонирование образов POSReady 2009

Для клонирования образа POSReady применяется утилита fbreseal, которая запускается с требуемыми параметрами. После этого устройство выключается – образ операционной системы готов для тиражирования.

Копирование/перенос образов POSReady 2009

Установленный образ можно скопировать, сделав снимок загрузочного раздела с помощью утилит для создания файлов-образов или скопировать файлы операционной системы напрямую.

Автоматизация магазинов, складов, переучетов