Введение
Программа NDemia CashMatic KioskBrowser разработана для организации работы терминалов приёма платежей.
NDemia CashMatic KioskBrowser является расширенной оболочкой для Internet Explorer и, соответственно, включает в себя всю функциональность Internet Explorer как средства просмотра HTML-контента, включая поддержку встроенных в Internet Explorer скриптовых языков (javascript и Visual Basic Script). Никаких специальных ограничений на контент не накладывается, поэтому вполне нормально поддерживается и работа скриптов серверной стороны (PHP, ASP и другие подобные технологии).
С другой стороны, NDemia CashMatic KioskBrowser поддерживает работу со специализированным оборудованием, характерным для платёжных терминалов и не характерным для обычных компьютеров - купюроприёмник, чековый принтер, фискальный регистратор.
Кроме того, NDemia CashMatic KioskBrowser организует порядок просмотра контента более жёстко, чем обычные веб-браузеры, ограничивая возможные действия пользователя по управлению навигацией, а также выполняя переходы на фиксированные адреса при определённых сигналах от специального оборудования. Вместе с тем разработчику контента предоставляются дополнительные возможности по организации сеанса работы пользователя на клиентской стороне, что уменьшает зависимость работы пользовательского интерфейса от стабильности связи с сервером и сокращает дополнительный трафик, несущественный с точки зрения конечного результата. Управление сценарием приёма платежа на клиентской стороне является положительным моментом и с точки зрения информационной безопасности - уменьшается количество закрытых данных, которые требуется передавать по каналам связи.
И наконец, NDemia CashMatic KioskBrowser предоставляет возможность подключения разработанных сторонними программистами COM-объектов, реализующих соответствующие интерфейсы расширения.