JavaPOS

JavaPOS (сокращение от Java for Point of Sale Devices ) — стандарт для сопряжения программного обеспечения точек продаж (POS), написанного на Java , со специализированными периферийными устройствами, обычно используемыми для создания системы точек продаж. Преимуществами являются снижение затрат на POS-терминал, независимость от платформы и снижение административных расходов. JavaPOS был основан на стандарте драйвера устройства Windows POS, известном как OPOS . [1] С тех пор JavaPOS и OPOS были объединены в общий стандарт UnifiedPOS .

Типы оборудования

JavaPOS может использоваться для доступа к различным типам оборудования POS. Некоторые типы оборудования, которыми можно управлять с помощью JavaPOS,

Части

Помимо обозначения стандарта, термин 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]

Смотрите также

Ссылки

  1. ^ ab "JavaPOS White Paper" (PDF) . JavaPOS . Получено 14 июня 2013 г. .
  2. ^ ab "Краткая история". javaPOS . Получено 14 июня 2013 г. .
  3. ^ ab "Историческая справка" . Получено 14 июня 2013 г.
  • JavaPOS

Взято с "https://en.wikipedia.org/w/index.php?title=JavaPOS&oldid=1127145421"