[發明專利]一種基于Windows服務實現CEN/XFSSP的方法有效
| 申請號: | 201410362183.1 | 申請日: | 2014-07-28 |
| 公開(公告)號: | CN104102490B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | 顧梓昆;牟總斌 | 申請(專利權)人: | 梓昆科技(中國)股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 杭州浙科專利事務所(普通合伙)33213 | 代理人: | 吳秉中 |
| 地址: | 310052 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 windows 服務 實現 cen xfs sp 方法 | ||
1.一種基于Windows服務實現CEN/XFS?SP的方法,其特征在于包括SP調用層(1)、標準SP?API接口層(2)、標準SP?SPI接口層(3)、Windows服務層(4),
所述的SP調用層(1)是指上層應用程序或其他需要調用SP的模塊;所述的標準SP?API接口層(2)是由CEN/XFS組織實現的,該組織提供了一系列的動態庫;所述的標準SP?SPI接口層(3)需要自行實現,所述的Windows服務層(4)嚴格按照Windows服務的規范來實現;
該方法的具體實現步驟如下:
1)SP調用層(1)發出調用請求,設置同步或者異步調用方式,然后等待返回結果;
2)調用請求到達標準SP?API接口層(2),這部分是由CEN/XFS組織實現的,
3)調用請求到達標準SP?SPI接口層(3),按照SP規范對調用請求進行解包,獲取最終的調用方法和調用參數;
4)標準SP?SPI接口層(3)對調用進行解析,確定需要設備做何種動作或者返回何種信息;
5)標準SP?SPI接口層(3)將對應的設備請求通過跨進程調用發送到Windows服務層(4);
6)Windows服務層(4)根據配置信息獲取設備的通信方式和協議,并據此將數據解析成設備可以接受的廠商格式數據,并發送給設備;
7)設備執行相關操作,并根據步驟6)中的協議返回給Windows服務層(4);
8)Windows服務層(4)通過跨進程調用將結果返回給標準SP?SPI接口層(3);
9)標準SP?SPI接口層(3)對數據進行組包,然后返回標準SP?API接口層(2);
10)標準SP?API接口層(2)是CEN/XFS組織實現的,這里它會按照文檔中的規范格式返回數據,無需自行實現;
11)SP調用層(1)接收到調用結果,如果調用層是上層應用軟件,則僅需執行ATM相關的業務,否則調用至此終止。
2.如權利要求1所述的一種基于Windows服務實現CEN/XFS?SP的方法,其特征在于:所述的Windows服務層(4)包括服務接口模塊(401)、同步模塊(402)、隊列模塊(403)、設備訪問模塊(404);
所述的服務接口模塊(401)負責將整個模塊對外封裝成Windows服務,該模塊就可以接受Windows服務管理器的管理,同時可以支持多用戶環境;
所述的同步模塊(402)負責將調用和結果進行對應,在適當的時候返回給上層調用者;
所述的隊列模塊(403)主要完成調用隊列和結果隊列的劃分,以及對這兩個隊列的常規入隊、出隊操作;
所述的設備訪問模塊(404)包括對ATM機各類設備的訪問。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于梓昆科技(中國)股份有限公司,未經梓昆科技(中國)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410362183.1/1.html,轉載請聲明來源鉆瓜專利網。





