Applications developed with EOS Studio require EOS Server to run. EOS Server offers following services to applications:
- Provides the operating environment for components to manipulate data and carry out business functions according to pre-specified rules.
- Hosts commonly used supporting and business components.
- Serves as a bridge between EOS components and low level (application server) API.
- Provides necessary infrastructure for EOS Governor to carry out its control and management functions.

EOS Server can be divided into two layers, service layer and engine layer.
Service Layer
Including XML processing interface, PFC interface, exception processing mechanism, log service interface, cache mechanism, and messaging service.
Engine Layer
Build upon Service Layer, this is the core layer of EOS Server, provides operating environment for components. It comprises data engine, presentation engine, business engine, and workflow engine.
|