A description of the major components of the Sybase CEP Engine: the Continuous Computational Langauge, Sybase CEP Server, Sybase CEP Data Model, Input and Output Adapters, and Sybase CEP Studio.
Continuous Computation Language (CCL): CCL is an SQL-like language used for writing continuous queries, which manipulate Sybase CEP data. CCL is converted into an executable form by the CCL Compiler.
Sybase CEP Server: Sybase CEP Server processes streams of incoming data against registered continuous queries written in CCL.
Sybase CEP Data Model: The Sybase CEP data model consists of streams and windows providing a foundation on which CCL queries can process data.
Input and Output Adapters: Adapters translate data from a wide variety of external sources into a format compatible with Sybase CEP's data model, and also translate Sybase CEP data back into formats that can be sent to external destinations.
Sybase CEP Studio: Sybase CEP Studio is a graphical user interface, which lets users easily edit CCL queries, view streams and windows, control and monitor Sybase CEP servers, and debug Sybase CEP applications in an interactive development environment.