NBS Payment Solutions
38/60
User Manual
The software architecture is divided into three levels:
•
System
•
Multi-application manager
•
Independent applications
The system manages access to all the terminal's peripherals. Access is completed via standard C primitives
for all the input/output peripherals (keypad, printer, etc.) and via specific primitives for other peripherals (smart
cards and magnetic stripe cards). Further, the system takes charge of memory management. It allocates
memory space to the software applications and controls access.
The multi-applications manager is the entity that calls on the various software applications loaded in the
terminal in response to the various events that occur in the terminal.
The software applications are modeled around the demands made by the multi-applications manager. Each
request or input point represents a processing operation to be performed. Each software application manages
the execution of these processing operations according to its specifications. This standardization based on
input points simplifies the implementation of the software applications on terminals built using
Telium
®
technology. It provides natural access to the modularity concepts and improves the maintainability and quality
of the software applications.
Содержание NBS5xxx
Страница 1: ...NBS5xxx User Manual Rev 1 1 ...
Страница 4: ...NBS Payment Solutions 4 60 User Manual Telium technological excellence high security performance ...
Страница 37: ...NBS Payment Solutions 37 60 User Manual 2 1 SOFTWARE ARCHITECTURE ...
Страница 52: ...NBS Payment Solutions 52 60 User Manual 3 TERMINAL MANAGEMENT SYSTEM ...
Страница 55: ...NBS Payment Solutions 55 60 User Manual 4 SERVICES ...
Страница 57: ...NBS Payment Solutions 57 60 User Manual 5 ANNEXES ...