-
公开(公告)号:CN114327938A
公开(公告)日:2022-04-12
申请号:CN202111548601.2
申请日:2021-12-17
Applicant: 长城信息股份有限公司 , 中电长城(长沙)信息技术有限公司 , 建信金融科技有限责任公司
IPC: G06F9/54 , G06F9/52 , G06F9/50 , G06F16/176
Abstract: 本发明公开了一种Linux系统下的PISA管理器实现方式,应用于基于信息技术应用创新平台的开创性的基础设施体系架构,所述PISA管理器用于管理API层跨进程调用SPI层,包括服务句柄管理、服务请求ID管理、内存管理、同步调用实现和异步调用实现管理;每个API层调用SPI层,均生成系统唯一的服务句柄;API每次调用SPI层,均生成系统唯一的服务请求ID;通过文件映射共享内存和跨进程锁,保存PISA管理器生成的服务句柄和服务请求ID、API层的调用进程数和调用进程句柄。本发明可以支持多进程访问金融自助设备的设备服务。
-
-
公开(公告)号:CN117834717A
公开(公告)日:2024-04-05
申请号:CN202311779266.6
申请日:2023-12-22
Applicant: 长城信息股份有限公司
Abstract: 本发明公开了一种金融设备物联共享使用的服务化实现和管理方法,本发明基于金融设备服务化,利用金融设备领域定制化服务注册、发布和管理机制,结合服务队列共享、分时独占锁定、芯片级数据防篡改传输、轻量化本地智能运维等技术,提供了一种安全可靠、方便高效的金融设备物联共享调用的方法,为金融领域的降本增效奠定基础。
-
公开(公告)号:CN113672381A
公开(公告)日:2021-11-19
申请号:CN202110800742.2
申请日:2021-07-15
Applicant: 长城信息股份有限公司 , 中电长城(长沙)信息技术有限公司
Abstract: 本发明公开了一种PISA管理器的跨进程内存映射方法和介质,其中方法包括:步骤1,消息发送进程把本地的内存分配的链表序列化,得到内存链式列表并发送给PISA管理器;步骤2,消息接收进程调用PISA管理器接收消息,PISA管理器对内存链表反序列化,生成一个内存地址并发送给消息接收进程;步骤3,消息接收进程直接访问PISA管理器反序列化生成的内存地址,来处理消息发送进程所发送的结构体。本发明在消息发送进程与消息接收进程之间不需要通过共享内存地址,即可实现跨进程内存空间的映射。
-
公开(公告)号:CN111709255B
公开(公告)日:2022-08-16
申请号:CN202010438785.6
申请日:2020-05-22
Applicant: 中电长城(长沙)信息技术有限公司 , 长城信息股份有限公司
Abstract: 本发明公开了一种基于CEN/XFS的读卡类复合模块的并发调用方法,在复合模块与应用程序层之间设置复合SP服务和并列的N个子服务,且N个子服务分别与复合模块的N个子模块一一对应;并在N个SP子服务和复合SP服务中引入状态轮询机制和指令中断机制,状态轮询机制通过将当前读卡指令堵塞在介质状态循环检测流程里,只有在检测到介质时才将当前读卡指令直接发给复合SP服务执行,使复合SP服务收到多条并发读卡指令的顺序由用户放介质的顺序决定,解决支持介质状态检测的并发执行问题;指令中断机制则进一步用于解决不支持介质状态检测的并发执行问题,从而使应用程序层发送的当前读卡指令不会因未放入介质而影响到卡片关联业务的办理。
-
公开(公告)号:CN114327873A
公开(公告)日:2022-04-12
申请号:CN202111548654.4
申请日:2021-12-17
Applicant: 长城信息股份有限公司 , 中电长城(长沙)信息技术有限公司 , 建信金融科技有限责任公司
Abstract: 本发明公开了一种PISA管理器跨进程内存映射的实现方法,其中方法包括:步骤1,消息发送进程把本地的内存分配的链表序列化,得到内存链式列表并发送给PISA管理器;步骤2,消息接收进程调用PISA管理器接收消息,PISA管理器对内存链表反序列化,生成一个内存地址并发送给消息接收进程;步骤3,消息接收进程直接访问PISA管理器反序列化生成的内存地址,来处理消息发送进程所发送的结构体。本发明在消息发送进程与消息接收进程之间不需要通过共享内存地址,即可实现跨进程内存空间的映射。
-
-
-
-
-