- 13
- 0
- 约2.11千字
- 约 8页
- 2017-01-18 发布于江苏
- 举报
WOSA[精选]
WOSA/XFS 介绍 第一部分WOSA简介 WOSA全称是Windows Open System Architecture ,是基于Windows开放式系统体系结构 ,它是微软公司专门为全球金融行业设计的软件架构。WOSA是从BSVC(Banking Solutions Vendor Council银行解决方案供应商理事会)演变而来,架构思想来源于Windows Sockets。 WOSA一套基于C的WIN32 API。这是一套为了既方便应用开发者,又方便服务提供者的技术规范,定义了各类金融外围设备的驱动接口。采用这个接口的应用,都可以运行在任何能够提供符合这个规范的接口的金融设备上,而不论是哪家厂商。 第二部分WOSA/XFS架构 WOSA/XFS 结构图 (一) XFS API 金融服务开发者基于Windows的应用程序使用XFS API(application provider interface应用程序接口)的统一的函数接口,然后XFS Manager对API和SPI(service provider interfacee)进行匹配,API的调用通过使用XFS Manager配置信息发送请求到相应的服务提供层的服务程序入口点(当然通常是本地的服务供应入口点。)大部分的API既可以被同步调用也可以被异步调用,但是SPI的调用只能是异步调用。 介绍一下XFS API 以打印Form为例子 Start up 应用与Manager连接 Open 应用与SP之间连接 Register 应用与SP之间注册事件 Lock 锁住 Execute 执行 UnLock 解锁 UnRegister取消应用与SP之间注册事件 Close断开应用与SP之间连接 Clear up断开应用与Manager连接 (以上是WOSA API在ATMC中的工作顺序) (二)XFS Manager 主要由下面的三个DLL组成: (1)MSXFS.DLL:提供基本的API和调用SPI函数 。 (2) XFS_SUPP.DLL:提供一些支持函数,比如内存分配之类,包括申请空间和释放空间等。 (3) XFS_CONF.DLL:提供配置函数,比如读写配置信息,主要是对注册表的操作,配置如日志,SP等信息。 (三)XFS SPI 四部分功能组成: (1)DevInit:初始化设备包括打开串口,分配空间。 (2)GetInfo:设备具有的信息包括状态能力等。 (3)Execute: 设备所支持的哪些操作。 (4)Cancel: 取消当前设备的操作。 四类事件 WOSA/XFS事件管理器定义的四类事件是应用函数对底层硬件设备驱动时,物理设备响应函数发送的消息,所产生的四类事件,这四类事件分别是: (1)SERVICE_EVENTS 事件:该事件指设备服务状态改变,如打印机状态从正常到挂起或变为不可用状态等。 (2) SYSTEM_EVENTS 事件:该事件指XFS管理器内部产生系统错误,比如设备硬件错误、版本通知错误、网络错误、磁盘空间不足等。 (3)USER_EVENTS事件:该事件指XFS管理器通知用户,需要用户要执行某种操作服务才能继续工作,例如打印机缺纸,要求用户加纸,这时有USER事件消息发生。 (4) EXECUTE_EVENTS 事件: EXECUTE_EVENTS 事件不同与以上三类事件,它指的是用户执行一定的指令之后,系统返回的消息,REGISTER 过程可以指定某类消息是否传递给应用程序。 第三部分WOSA应用 ATMC系统整体架构 * * 基于Windows应用 XFS Manager XFS API XFS SPI Service Provider 服务提供层 配置信息 ATMC统一平台应用 XFS Manager Service Provider Windows 操作系统 ATM硬件 统一平台系统的整体架构分为5层: 第一层最上层为ATMC统一平台应用,采用面向对象、Web等开发技术,负责客户交易和ATM管理等功能的实现 。 第二层是微软提供的XFS Manager,用于连接统一平台应用和SP,负
您可能关注的文档
最近下载
- 2023年临沂科技职业学院单招语文考试试题及答案解析.docx VIP
- 2024年临沂科技职业学院单招语文考试试题及答案解析.docx VIP
- 义务教育历史课程标准(2022年版2025年修订)解读PPT课件.pptx VIP
- 大数据技术在农产品质量安全中的应用与分析.docx VIP
- 基于大数据的农产品价格信息监测分析系统.docx VIP
- 《博物志》经典古典文学丛书.pdf VIP
- 小儿静脉穿刺技能指导.pptx VIP
- 基于大数据的农产品价格波动分析.docx VIP
- 佳能 PowerShot SX50 HS 说明书.pdf VIP
- 义务教育历史课程标准(2022年版2025年修订)解读PPT课件.pptx VIP
原创力文档

文档评论(0)