(+36-1) 437-0700 Contact
HU | EN
Online Zrt. Logo
  • Company
  • News
  • Solutions
  • Technology
  • Services
  • References
  • Resources
  • Software Distribution
  • Company
    • Our qualifications
    • Partners
    • Contact
  • News
  • Solutions
  • Technology
  • Services
    • Implementation
    • Support and Maintenance
    • System Operation
    • Migration
  • References
  • Resources
  • Software Distribution

Technology

THREE TIERED ARCHITECTURE

MoonSol and DigiTie are based on a 3-tier architecture in which the following functional layers are defined:

Database layer

User and business data are stored exclusively in the central relational database system. The currently supported RDBMSs are Oracle 12c or PostgreSQL 9.6. The supported database management platforms have been selected in line with the next requirements. The RDBMS

  • should be platform independent so it should work under different operating systems
  • widely available and widely accepted by professionals working on the fields of operation and IT audit
  • robust and easily scalable
  • capable of 24/7 operation with online backup procedures and remote location replication.

The development methodology applied by Online Business Technologies makes it possible that different database platforms could be supported through making changes only in the technology layer but without modifying the business logic. Due to this feature, our solutions can be easily adapted to further database management software e.g. DB2, MS-SQL.

Business application layer

All business logic runs on the application server. This layer is responsible for orchestrating the display layer, this defines the layout and content of screens, manages screen controls for data entry and presentation, and performs checks associated with screens. A web server using a Java servlet keeps the connection with the client under HTTPS protocol.

The operation of the business logic is unified, no matter if the client is a Java Webstart based or a browser-based solution (see later).

Access / display layer (client)

The display layer is a graphical user interface implemented under the thin client principle. This means that the client application does not store data on the client workstation and does not contain pre-installed software components. The client only manages data entry and the display of data and handles purely screen elements.

The display layer can be implemented on two different platforms:

  • Java Webstart client. In case of a Java Webstart based solution, the JAVA client program can be started from a browser or a shortcut icon placed on the desktop, and updates are managed automatically by the Java WebStart technology.
  • Browser based client. In case of a browser based solution, the applied technology elements are HTML5, CSS3 and Bootstrap JavaScript.
  • The Company
  • Online Business Technologies
  • Our Qualifications
  • Technology

(+36-1) 437-0700 Contact

Online logo
szechenyi
nfki
  • Rights and Privacy
  • The company
  • References
  • News
  • Solutions
  • Technology
  • Services
  • Software distribution