CWA15748-1:2008中文版 - 银行自助设备硬件驱动开发标准

需积分: 38 14 下载量 118 浏览量 更新于2024-07-17 1 收藏 1.99MB PDF 举报
"wosa3.1标准中文版 - 银行自助设备硬件驱动开发遵循的标准文档,中文版本,易读易理解" 这篇文档详细介绍了银行自助设备硬件驱动开发所遵循的标准,即欧洲标准化委员会(CEN)的专题协定CWA15748-1,针对的是金融服务扩展(XFS)接口的3.10版。这个标准是为应用程序编程接口(API)和服务提供程序接口(SPI)提供指导,便于程序员参考。 CWA15748-1由欧洲标准化委员会的相关方代表组成的专题研究组起草并通过,但请注意,它并非正式的欧洲标准,各会员国和管理中心不对技术内容或与其他标准的兼容性负责。尽管如此,该CWA可作为成员国标准化组织的参考文件。 在文档中,详细讨论了以下关键概念: 1. 颁布3.10版本的背景:这部分可能涵盖了新版本的更新内容、改进和为什么要发布这个版本的原因。 2. 参考资料:提供了开发和理解XFS接口所需的相关文献和技术资料。 3. 金融服务扩展(XFS)概述: - 结构:解释了XFS架构的基本组成部分,包括如何协调设备驱动、应用软件和服务提供程序之间的通信。 - API和SPI概述:描述了API和SPI的角色,API是应用程序与硬件驱动之间的接口,SPI则是驱动程序与底层硬件交互的接口。 - 设备类型:定义了各种自助设备,如ATM、自动售票机等,以及它们与XFS接口的对应关系。 - Unicode编码概述:讲述了在XFS接口中如何使用Unicode进行多语言支持。 4. 结构问题和执行问题: - XFS管理器:负责管理和调度API调用到相应的服务提供程序。 - 服务提供程序: - 服务提供程序功能:说明服务提供程序如何实现特定硬件功能。 - 服务提供程序“打包”:讨论了如何将多个功能整合到一个服务提供程序中。 - 异步、同步和即时函数:描述了三种函数调用模式,对于异步函数,调用不会阻塞,而同步函数会等待完成,即时函数则立即返回结果。 - 处理API函数:讲解了如何正确处理和响应API调用。 - 打开会话和关闭会话:详细阐述了与设备建立和结束通信的过程。 5. 配置信息:这部分可能涉及配置设备参数、设置和状态管理。 这个文档对开发银行自助设备的驱动程序至关重要,因为它提供了一套统一的接口标准,使得不同厂商的硬件能与多种应用程序兼容,降低了开发和维护的复杂性。对于开发者来说,中文版的文档更容易理解和应用,有助于提高开发效率和软件质量。