【问题标题】:Is it possible to add another software, that will run alongside a ePOS system that is already using the barcode scanner hardware?是否可以添加另一个软件,与已经使用条形码扫描仪硬件的 ePOS 系统一起运行?
【发布时间】:2019-02-15 21:37:02
【问题描述】:

基本上,我想知道您是否可以添加一个软件来与已安装的 POS 一起运行,该软件还可以访问条形码扫描仪?

这是否取决于 POS 的安装对象?

请帮忙!

【问题讨论】:

    标签: barcode-scanner pos epos


    【解决方案1】:

    我是这个领域的新手,但我知道 UPOS 有Sharable Devices 的概念,在这种情况下,多个应用程序可以使用该设备。

    有些设备是可共享的设备。一个例子是钥匙锁。可共享设备允许多个 Control 实例调用其方法并访问其属性。此外,它可以将其事件传递给多个控件。可共享设备可能仍将某些方法或属性的访问权限限制为已声明它的控件,或者它可能仅将某些事件传递给已声明它的控件。

    https://www.omg.org/retail/unified-pos.htm

    【讨论】:

      【解决方案2】:

      @雷切尔·麦康奈尔,

      如果没有一个应用程序在设备不主动使用硬件时对设备拥有独占声明,则两个应用程序当然可以使用条形码扫描仪,但是许多 POS 应用程序假定它们是唯一使用硬件的应用程序。

      如果两个应用程序都使用 Windows.Devices.PointofService,则平台中内置了一个协商过程,如果第二个应用程序请求声明,则需要具有有效声明的应用程序使用 retain() 进行响应以保留声明。如果第一个应用程序在几秒钟内没有使用 retain() 响应,则该声明将被撤销并交给第二个应用程序。我不相信其他 UnifiedPOS 实现提供类似的功能。

      欲了解更多信息,请参阅:https://docs.microsoft.com/en-us/windows/uwp/devices-sensors/pos-basics-claim

      希望对你有帮助

      特里·沃里克,微软

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-08-29
        • 2015-04-13
        • 1970-01-01
        • 2019-02-01
        • 2012-08-03
        • 2013-06-02
        • 1970-01-01
        相关资源
        最近更新 更多