StP Ltd

Introduction

Server monitor

STP Server Modules, based on an SQL database management are running as service applications, serving the client programs of the system. The basis of STP System is the Firebird database server (FBserver), which performs the most essential tasks, such as database management and client communication. Its services are used by the server modules in the layer over that. Segmentation of the server provides clear management and usage per modules.

 

As the server has no own user interface, server functions can be reached by a client, called Server Monitor.

 

 

 

 

Guardian manager

The maintenance of the server modules is easily provided by the STP Server Guardian Manager, which can start, stop, terminate and parameterize the modules quickly and transparently.

 

Functions of the Server Modules

Database server

The basis of STP system is a Firebird database server, which stores all the data of the system in a database. The main tasks of the Firebird database server are managing the database and serve the server and client applications.

 

Server modules

Firebird Guard server is responsible for starting the Firebird database server.

 

Servers and client applications of STP stores the data in a database file. This file contains all the information concerning to the system. The Backup module performs the backup of data, during which the contents of the database are moved to a backup file in compressed form. It creates database backup periodically / daily by defaults /, from which the database can be recovered in case of its damage.

 

SvcGuard server provides the starting and the supervision of the server modules. Management of STP server supervision is served by the Server Guardian Manager. Server Manager can be run directly on the server PC, or on any computer, which is in the same network as the server.

 

STP client applications are identifying themselves at authentication server by client keys. The function of Authentication Server is to handle the authorities of users, server and client applications.

 

Application server performs the automatic tasks, such as triggering automatic database backup and performing automatic imports and exports for external systems. There is possibility to send prepared exports automatically by e-mail.

 

STP IP based devices make logs of every events, generated on them. Function of Log server is to query and process log data from the controllers periodically. Frequency of the query can be changed. This module performs the synchronization of the system time and controller time. In case of successful log query, logs will be deleted from the controller, and queried data will be saved. This module manages guest card withdrawing as well.

 

Task of the Configuration server is to create and download configuration file based on the data of the database and verify the downloaded configuration. Downloading the configuration can be performed manually or automatically every day in periods.

 

Video proxy server is responsible for the distribution of video images. It manages archive and live video streams, video streams between devices and clients and gps data. Basically Control Center clients connect directly to devices, thus they can query archive and live videos directly. If multiple clients are working at once, query can cause multiple loads and bigger network traffic on the devices. In case of using Video proxy server Control Center clients query the pictures only from the Video proxy server, thus only a single download is performed even if multiple clients need the same picture. Therefore network traffic and the load on the device are reduced.

 

Function of Video download manager server is to handle automatic video downloads from Log server, and the ones which has been sent manually from client applications. Video download manager server works only with Video proxy server.

 

Online event manager server divides the events, coming from devices between client applications. If it is installed, controllers send the events only for the event manager server, than it transmits them for the client applications.

 

In case of using Online Configuration server it is not necessary to download the whole configuration file into the device at every transaction, only the data regarding to card with changed authorization. It is very useful at high traffic systems where quick configuration modification is required, and card issuing and withdrawing are permanent. Online Configuration server is used by the following systems:

Interticket handle

Parking system

Access control at College

 

With the help of Configuration Upload module configuration of the video device, which has been installed and configured on a location with ScPlayer can be uploaded into the server.

 

Work Time server performs the calculation of wok time based on the entry and exit data. It can be happen automatically every day in a given time, or it can be started from the Work Time client. All the entry and exit data, belonging to controllers which are in context with work time calculation should be processed by the Log module for work time calculation .

 

Database backup, restore and archive can be made by Firebird admin module.

 

Firebird client is complementary for running the client applications. Client apps can connect to Firebird database management by this module.