0

基本上,我想弄清楚你是否可以添加一个软件来与已经安装的 POS 一起运行,它也可以访问条形码扫描仪?

这是否取决于安装了 POS 的人员?

请帮忙!

4

2 回答 2

0

我在这方面很新,但我知道 UPOS 有这个概念Sharable Devices,在这种情况下,多个应用程序可以使用该设备。

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

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

于 2018-09-13T09:32:28.207 回答
0

@雷切尔麦康奈尔,

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

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

有关详细信息,请参阅:https ://docs.microsoft.com/en-us/windows/uwp/devices-sensors/pos-basics-claim

希望这可以帮助

特里·沃里克,微软

于 2018-09-17T14:15:16.220 回答