ЯваПОС
JavaPOS (сокращение от Java для устройств торговых точек ) — это стандарт взаимодействия программного обеспечения точек продаж (POS), написанного на Java , со специализированными периферийными устройствами, обычно используемыми для создания системы торговых точек. Преимуществами являются снижение затрат на POS-терминалы, независимость платформы и снижение административных расходов. JavaPOS был основан на стандарте драйверов устройств Windows POS, известном как OPOS . [1] С тех пор JavaPOS и OPOS были объединены в общий стандарт UnifiedPOS .
Типы оборудования
[ редактировать ]JavaPOS можно использовать для доступа к различным типам оборудования POS. Некоторые типы оборудования, которыми можно управлять с помощью JavaPOS:
- POS-принтеры (для чеков, печати чеков и франкирования документов )
- Считыватели магнитных карт (MSR)
- Считыватели распознавания символов с магнитными чернилами (MICR)
- Сканеры/считыватели штрих-кодов
- Денежные ящики
- Диспенсеры для монет
- Полюсные дисплеи
- ПИНпады
- Электронные весы
Части
[ редактировать ]Помимо ссылки на стандарт, термин JavaPOS используется для обозначения интерфейса прикладного программирования (API).
Стандарт JavaPOS включает определения «Объектов управления» и «Объектов обслуживания». Программное обеспечение POS взаимодействует с объектами управления. Объекты управления загружаются и взаимодействуют с соответствующими объектами обслуживания. Объекты обслуживания иногда называют «драйверами JavaPOS».
Объекты управления
[ редактировать ]Программное обеспечение POS взаимодействует с объектом управления для управления аппаратным устройством. Общая библиотека JavaPOS публикуется организацией по стандартизации с реализацией объектов управления стандарта JavaPOS. [1]
Объекты обслуживания
[ редактировать ]Каждый поставщик оборудования несет ответственность за предоставление объектов обслуживания или «драйверов JavaPOS» для продаваемого оборудования. В зависимости от поставщика могут быть доступны драйверы, которые могут обмениваться данными через USB , RS-232 , RS-485 или даже через соединение Ethernet . Поставщики оборудования обычно создают драйверы JavaPOS, которые будут работать с Windows. Большинство поставщиков также создают драйверы хотя бы для одной разновидности Linux, но не для такого большого количества. Поскольку доля рынка компьютеров Apple, используемых в качестве POS-систем, не так уж и велика, ожидается, что только несколько драйверов JavaPOS будут работать с Mac OS X. (И это, скорее, связано с счастливым обстоятельством, а не с тщательной разработкой.)
Историческая справка
[ редактировать ]В комитет, инициировавший разработку JavaPOS, входили Sun Microsystems , IBM и NCR . [2] Первая встреча состоялась в апреле 1997 года, а первый выпуск JavaPOS 1.2 состоялся 28 марта 1998 года. [2] [3] выпускал единый документ по стандартам Последней версией в качестве отдельного стандарта была версия 1.6 в июле 2001 года. Начиная с версии 1.7, комитет UnifiedPOS . Этот документ стандартов затем используется для создания общих библиотек JavaPOS для данного выпуска. [3]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б «Белая книга JavaPOS» (PDF) . ЯваПОС . Проверено 14 июня 2013 г.
- ^ Jump up to: а б «Краткая история» . JavaPOS . Проверено 14 июня 2013 г.
- ^ Jump up to: а б «Историческая справка» . Проверено 14 июня 2013 г.
Внешние ссылки
[ редактировать ]