Enterprise Server
The heart of the client-server application is the ImpactECS Enterprise Server. This powerful calculation engine is completely scalable and can handle an unlimited number of products, routings, calculations and processes. The Enterprise Server has two basic functions:
- It serves as the central location for administering and maintaining ImpactECS business models, and
- It interacts with the underlying databases to retrieve and store data from financial and shop floor systems.
Developed in C++, the Enterprise Server is a multi-threaded server application that utilizes multiple processors simultaneously to deliver the highest performance available. The centralized calculation engine performs basic mathematical operations, complex scientific functions, conditional logic and error messaging.