是否存在这样的 POS 系统,其中 POS 软件包含所有驱动程序而不是 OS
Does such POS systems exist where POS softwares contains all drivers and not the OS
我正在为 POS 系统编写应用程序,需要对它们有一些了解。我知道所有 POS 系统都有一些 OS 平台,它们可以在这些平台上工作,或者像 windows XP/7 这样的普通 OS ,或者像 Windows CE左右。据我所知,可以有不同的外围硬件单元,如打印机或现金抽屉,它们可以有不同的种类(不同的制造商和型号)。所以我考虑通常这些外围设备说打印机在 windows 上安装了它的驱动程序,它被 POS 软件用来触发打印。
但是正如我已经搜索并看到了几个 POS 系统(已部署而不是从附近部署),我很可能会看到 POS 系统完全集成并且打印由付款触发,例如,通过在刷卡机上刷卡。硬件似乎是同一家公司的(外围设备和 POS),所以我怀疑该机制不涉及在 OS 平台上安装驱动程序。相反,在这种情况下,POS 软件本身包含外围设备的驱动程序并触发它们。没有调用 OS 上的默认打印机,而是直接调用所连接的热敏打印机。这可能发生在使用一些 ADK/SDK 来控制外围设备或由外围设备制造商公开的 API 或简单地包含在 POS 软件本身中的驱动程序。
我的问题是,我的理解是否正确,还是一切都仅通过 OS 驱动程序?如果我想写,那么有人能告诉我这样的 POS 系统使用什么样的机制(我的意思是 sdk 或 API 或包装在 POS 软件中的驱动程序或什么)?
是的,存在这样的 POS 系统。例如。我们自己的 POS 软件使用相应设备的本机协议直接与外围设备对话。当然,您必须了解协议,如果是打印机,还必须了解它们的仿真,例如ESC/POS、ESC/Label、指纹等
我正在为 POS 系统编写应用程序,需要对它们有一些了解。我知道所有 POS 系统都有一些 OS 平台,它们可以在这些平台上工作,或者像 windows XP/7 这样的普通 OS ,或者像 Windows CE左右。据我所知,可以有不同的外围硬件单元,如打印机或现金抽屉,它们可以有不同的种类(不同的制造商和型号)。所以我考虑通常这些外围设备说打印机在 windows 上安装了它的驱动程序,它被 POS 软件用来触发打印。
但是正如我已经搜索并看到了几个 POS 系统(已部署而不是从附近部署),我很可能会看到 POS 系统完全集成并且打印由付款触发,例如,通过在刷卡机上刷卡。硬件似乎是同一家公司的(外围设备和 POS),所以我怀疑该机制不涉及在 OS 平台上安装驱动程序。相反,在这种情况下,POS 软件本身包含外围设备的驱动程序并触发它们。没有调用 OS 上的默认打印机,而是直接调用所连接的热敏打印机。这可能发生在使用一些 ADK/SDK 来控制外围设备或由外围设备制造商公开的 API 或简单地包含在 POS 软件本身中的驱动程序。
我的问题是,我的理解是否正确,还是一切都仅通过 OS 驱动程序?如果我想写,那么有人能告诉我这样的 POS 系统使用什么样的机制(我的意思是 sdk 或 API 或包装在 POS 软件中的驱动程序或什么)?
是的,存在这样的 POS 系统。例如。我们自己的 POS 软件使用相应设备的本机协议直接与外围设备对话。当然,您必须了解协议,如果是打印机,还必须了解它们的仿真,例如ESC/POS、ESC/Label、指纹等