Overall system architecture | Distributed multi-server, multi-client. |
Distributed architecture | Multiple servers at one or more logical tiers within a single installation Independent peer-to-peer relations between servers Multiple standalone clients within a single installation Multiple server connections support in standalone clients Multiple web clients within a single installation
|
High availability architecture | N-node failover clustering Master, primary slave, and multiple secondary slave failover cluster nodes Independent database clustering Proprietary database clustering technology with on-write replication and on-read load balancing Support for native DBMS clustering
|
Runtime platform | Java SE (version 17) |
Operating system | Any operating system supporting Java SE. Distribution bundles available for: Windows (x32 and x64) Linux/Unix (x32 and x64)
|
Data storage | Key-value database NoSQL database Relational database Round-robin database Graph database File-based storage
|
Supported relational databases engines | Any JDBC-enabled database engine. Tested with: Apache Derby (integrated into distribution bundles) MySQL 5.0 and above (integrated into selected distribution bundles) Oracle 10 and above PostgreSQL 9 and above Microsoft SQL Server 2008 and above
|
Essential development technologies | Hibernate/JDBC, JSP/JSF, Swing, Tomcat Application Server |
System requirements | Available in separate sections: |
Database schema | Dynamic, described in a separate section |
Security | Secure server-to-server communications (SSL/TLS 1.3) Secure client-to-server communications (SSL/TLS 1.3) Secure agent-to-server communications (SSL/TLS 1.3) Security of server-to-device communications depends on device communication protocol
|
DPF_EXPORT_V5.8.8 / TIME_1743710554 / 2025-04-03 20:02:34 / STRLEN_3253 / STRLEN_HTML_3368
{VERSION}