WOSA/XFS
?/p>
SP
综述
前言?/p>
写给
ATM
硬件工程师和
ATM
软件入门人员的无言歌,希望对工作有所帮助,能
够少花些时间在解决相关问题上,多些时间做自己喜欢做的事情?/p>
正文?/p>
随着符合
WOSA/XFS
规范的跨平台
ATMC
软件日益铺开,确实有很多人需要稍?/p>
深入的知道一些相关概念,但没有这样的文章来介绍,并且可能在很长的时间内,
都不会有这种文章,所以就出现了这篇你现在所看到文章?/p>
该如何组织内容,其实是个比较难办的问题,只能走到哪是哪了,希望能在里面捡
到一些珍珠,如果有的话?/p>
我们先从
WOSA/XFS
的历史来简单的看一下,搞清?/p>
WOSA/XFS
的历史也有助
于理解它?/p>
WOSA/XFS
规范目前的版本有
1.0
?/p>
1.11
?/p>
2.0
?/p>
3.0
?/p>
3.01
?/p>
3.02
?/p>
3.03
一?/p>
7
个版
本,其中常说谁的
SP
?/p>
Service Provider
)符?/p>
WOSA/XFS2.0
还是
3.0
规范,就?/p>
指上面提到的
WOSA/XFS
本身的规范版本。如果你见到某些厂家?/p>
SP
版本并没
有上面提到的几个版本,那说明厂家?/p>
SP
版本是自己厂家内部定的版本号,与
WOSA/XFS
规范的版本没有必然联系,但是厂家?/p>
SP
版本一定可以对应到符合?/p>
面几个版本中的一个版本。目前最新的?/p>
WOSA/XFS 3.03
规范?/p>
对于
WOSA/XFS
?/p>
XFS Manager
是一定要提到的。我们简单看?/p>
WOSA/XFS
的架
构,这个大家应该都比较熟悉了。中间是
XFS Manager
,上面是
ATMC
,下面是
SP
,其?/p>
XFS Manager
对上面有
API
?/p>
Application Programming Interface
)接口,
对下面有
SPI
?/p>
Service Provider Interface
)接口?/p>
XFS Manager
?/p>
WOSA/XFS
规范的核心,它规定了
API
?/p>
SPI
接口,从而达到统
一上面?/p>
ATMC
和下面的
SP
的功能,
ATM
软件能够实现所谓的跨平台是靠它?/p>
主要实现的?/p>
XFS Manager
实际上是三个
DLL
组成,在系统目录
\Windows\System32
下面,分?/p>
?/p>
MSXFS.DLL
(基本的
XFS API and SPI
函数,在
Include
目录下的
XFSAPI.H
?/p>
XFSSPI.H
中定义)?/p>
XFS_SUPP.DLL
(一些支持函数,?/p>
Include
目录下的
XFSADMIN.H
中定义)?/p>
XFS_CONF.DLL
(配置函数,?/p>
Include
目录下的
Xfsconf.h
中定义)?/p>