[发明专利]一种遵循WOSA_XFS行业标准的AP中间件的开发方法在审
申请号: | 201510268032.4 | 申请日: | 2015-05-22 |
公开(公告)号: | CN104915197A | 公开(公告)日: | 2015-09-16 |
发明(设计)人: | 张家重;张金清;李光瑞;王玉奎;王红娟 | 申请(专利权)人: | 浪潮(山东)电子信息有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 遵循 wosa_xfs 行业标准 ap 中间件 开发 方法 | ||
技术领域
本发明涉及一种AP中间件的开发技术领域,具体地说是一种遵循WOSA_XFS行业标准的AP中间件的开发方法。
背景技术
WOSA是英文Windows Open System Architecture的简称,翻译为Windows开放式系统体系结构。WOSA包括模块化应用程序编程接口(API),它向任何开发人员开发的应用程序提供访问网络服务的能力。这些网络服务可以包括:电子函件、数据库和主机连接。WOSA还提供插入任何开发人员开发的后端服务的能力。WOSA是中间件的策略,它直接在操作系统中建立,试图刺激允许用户在网络上进行协作的工作组应用程序的增长。Windows将对消息传递系统以及允许用户快速定位网络上的其它用户或资源的目录服务提供了一个通用接口。WOSA还提供公用数据访问服务和安全性增强附件。 WOSA_XFS行业标准的关键部分就是定义了一套API、相应的SPI和支持服务,为基于WINDOWS的应用提供对金融设备的访问。
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或OS环境。AP为应用程序的简称。
目前国内及全球各金融机构的前端设备绝大部分都是基于Windows平台,金融行业应用均是基于C/S和B/S架构开发,而对于前端机上的应用因需要与各部件设备交互,需要在应用与设备中间填充各设备中间件进行适配;为保证上层应用对底层设备的统一调用,行业各厂商均按照CEN的WOSA_XFS标准进行各自设备SP驱动的开发。可是目前并没有快速稳定开发AP中间件的规范方法,使得开发进程受阻。
发明内容
本发明的技术任务是针对以上不足之处,提供一种遵循WOSA_XFS行业标准的AP中间件的开发方法。其核心是在遵循WOSA_XFS行业标准的基础上,实现的AP中间件的快速稳定开发,并使得对AP中间件的开发提供了简化。
本发明解决其技术问题所采用的技术方案是:
一种遵循WOSA_XFS行业标准的AP中间件的开发方法,包括如下步骤:
(1)、使用IDE开发工具,建立MFC ActiveX 项目;
(2)、在工程中导入对应的文件;
(3)、添加集成于IDevice的设备类;
(4)、实现各继承方法;
(5)、编译工程,得到ocx输出文件;
(6)、中间件开发完毕。
步骤(1)中的IDE开发工具为VC6.0。
步骤(2)中,在mosaxfsmidmare files中导入如下文件:AssisantHeadfile.h、IDevice.cpp、LclogWrapper.cpp、MessageWindows.cpp、MessageWindows.h、nplcxfs_Interface.h、ProcessControl.cpp、ProcessControl.h。
步骤(5)中,ocx输出文件为WosaxfsMidware.ocx。
本发明的一种遵循WOSA_XFS行业标准的AP中间件的开发方法,具有以下优点:
1、遵循WOSA_XFS行业标准:遵循金融行业WOSA_XFS开发技术标准;
2、适用于多类型的AP:对各种AP中间件的实现方式,例如ocx、dll和exe等方式,均适用之;
3、多设备AP混合开发:对需要多设备均需要实现在同一个AP中的情况,完美适用;
4、实现AP中间件的快速开发:使用此开发方法,能快速实现AP开发;
5、经多次测试及长时间观察,按照本方法实现的AP中间件,在各类型应用上运行高效稳定良好;另外,在开发过程中因减少了重复工作,提高了开发效率,并对设备AP中间件的版本管理提供了便利。
具体实施方式
下面结合具体实施例对本发明作进一步说明。
本发明的一种遵循WOSA_XFS行业标准的AP中间件的开发方法,包括如下步骤:
(1)、使用IDE开发工具,建立MFC ActiveX 项目;
(2)、在工程中导入对应的文件;
(3)、添加集成于IDevice的设备类;
(4)、实现各继承方法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(山东)电子信息有限公司,未经浪潮(山东)电子信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510268032.4/2.html,转载请声明来源钻瓜专利网。