gpt4 book ai didi

cen-xfs - CEN/XFS 架构

转载 作者:行者123 更新时间:2023-12-04 00:08:00 24 4
gpt4 key购买 nike

使用 XFS 接口(interface)的好处是我可以编写一个与设备(pin-pads、读卡器)互操作的程序,我一般是对的吗?结果(理想情况下)是我可以更改设备并且不需要对我的软件进行任何更改。这是可能的,因为使用了通用 XFS 接口(interface)。我说的对吗?

所以我编写了一个实现一些业务逻辑的程序,它调用 XFS 接口(interface)的操作,XFS 库找到(顺便说一句?)一个服务提供者库,它理解来自 XFS 的查询和命令,并且库直接与设备一起使用。我说的对吗?

例如,我有一个文档和一个 DLL(来自设备供应商)供设备使用。如何理解它是否可以与 XFS 基础架构一起使用?我刚刚在文档中看到这个 dll 公开了 C 函数以与设备一起使用。

最佳答案

关于您问题的第一部分。是的你是对的。在理想情况下,XFS 让您独立于应用程序中的设备实现。您可以使用相同的命令和查询来处理不同的设备型号。

关于 XFS 如何查找特定设备库。要执行任何 XFS 命令或查询,您必须打开“逻辑服务”,这是服务的符号名称。任何逻辑服务都绑定(bind)到特定的服务提供者。所有绑定(bind)的“逻辑服务”<->“服务提供者”都存储在 Windows 注册表中。任何提供的服务都是具有特定接口(interface)的 windows dll。 Dll 必须导出一组名为 WFPxxx 的函数,其中 xxx 是 XFS 方法名称。您可以在 XFS 文档中找到更多详细信息。因此,并非所有供应商 dll 都是 XFS 服务提供者库。可以看dll的导出函数来判断,即XFS服务提供者dll。

关于cen-xfs - CEN/XFS 架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29768168/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com