System and method for realizing XFS in Linux system

A technology that implements system and XFS, applied in the financial field, can solve the problems of low security of banking business, severe portability and scalability, error-prone and so on

Active Publication Date: 2016-12-21
UNIONTECH SOFTWARE TECH CO LTD
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the vast majority of financial terminal equipment, such as ATM machines, etc., follow the CEN / XFS (Comité Européen de Normalization / eXtensions for Financial Services) specification based on the Windows operating system. The CEN / XFS specification is a financial service extension developed by the European Standardization Committee. Standard, closely related to the Windows system, has a strong operating system binding feature, and cannot be directly migrated to other systems, and the Windows system is less secure for banking business
[0003] As the Linux system is gradually applied to more and more fields, there have been XFS implementation methods based on the Linux system. However, in such methods, C++ callback methods or the underlying inter-process communication methods of Linux are used for communication. The former It is easy to cause unnecessary coupling between systems, such as the coupling of C++ classes, resulting in serious portability and scalability problems, while the latter will lead to cumbersome development and error-prone problems due to the low level of operation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for realizing XFS in Linux system
  • System and method for realizing XFS in Linux system
  • System and method for realizing XFS in Linux system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0028] figure 1 A schematic diagram of an XFS implementation system 100 under a Linux system according to an embodiment of the present invention is shown. Such as figure 1 As shown, the system includes an AP layer 110, an LFS manager 120, an SP layer 130 and a device driver layer, wherein the AP layer is the application program layer, AP is the English abbreviation of Application Program, and the LFS manager is the financial syste...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a system and a method for realizing XFS (eXtensions for Financial Services) in a Linux system. The system for realizing the XFS in the Linux system is suitable for residence in a financial terminal device, and comprises an AP (Application Programming) layer, an LFS (Linux Financial Services) manager, an SP (Service Provider) layer and a device driver layer, wherein the AP layer is suitable to register a dbus of a current AP process to a dbus daemon process, call the LFS manager to be connected with the SP layer through an API (Application Programming Interface), and obtain device information corresponding to an SP related to the current AP process from a dbus message; the LFS manager is suitable to locate the SP related to the current AP process in the SP layer through an SPI (Service Provider Interface) according to a call instruction of the AP layer; the SP layer is suitable to access the device driver layer to obtain the device information corresponding to the SP related to the current AP process, store the device information in a shared memory, generate the dbus message, and transmit the dbus message to the dbus daemon process; and the device driver layer is suitable to provide the device information corresponding to the SP related to the current AP process for the SP layer.

Description

technical field [0001] The invention relates to the field of financial technology, in particular to an XFS implementation system and method under a Linux system. Background technique [0002] At present, the vast majority of financial terminal equipment, such as ATM machines, etc., follow the CEN / XFS (Comité Européen de Normalization / eXtensions for Financial Services) specification based on the Windows operating system. The CEN / XFS specification is a financial service extension developed by the European Standardization Committee. The standard is closely related to the Windows system and has a strong operating system binding feature, which cannot be directly migrated to other systems, and the Windows system is less secure for banking business. [0003] As the Linux system is gradually applied to more and more fields, there have been XFS implementation methods based on the Linux system. However, in such methods, C++ callback methods or the underlying inter-process communicatio...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/44
CPCG06F8/31
Inventor 张磊
Owner UNIONTECH SOFTWARE TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products