Direkt zum Inhalt
header picture technology, workflow management

Workflow System Architecture

Technology components, architecture and system requirements

The EPworX server is fully implemented in Java, making it largely platform-independent and capable of running on various operating systems such as Windows, Linux, AIX, and Solaris, as well as on a wide range of hardware. Database independence is ensured through the JDBC (Java Database Connectivity) standard, with support for Oracle Database, Microsoft SQL Server, and PostgreSQL. A standard web browser serves as the user interface - supporting everything from process handling and user management to process definition and graphical data analysis - and is compatible with Chrome, Microsoft Edge, Firefox, and Safari.

The initial installation of EPworX (excluding the database) requires 300 MB of storage space. Memory requirements will vary according to running applications, stored data, and other factors. 

System architecture

  • EPworX is a modular system, designed to offer a high degree of modifiability and adaptability.
  • Web browsers communicate with the EPworX web server via HTTPS. Requests are processed by servlets, which interact with the workflow engine. The database is connected using a JDBC driver.
  • Other applications can connect to the engine via REST API or SOAP Web-Services.
     
system architecture workflow management

 


Manage cookies