Show TOC

Event Stream Processor ComponentsLocate this document in the navigation structure

SAP Event Stream Processor includes a server component for processing and correlating streams of data, a studio environment for developing, testing, and starting applications that run on the server, and administrative tools.

Components include:
Component Description
ESP server

The software that processes and correlates data streams at runtime. SAP Event Stream Processor can process and analyze hundreds of thousands of messages per second. Clustering provides scale-out support to the server. A server cluster lets users run multiple projects simultaneously, provides high availability and failover, and lets you apply centralized security and support for managing cluster connections.

ESP Studio

An integrated development environment for creating, modifying, and testing SAP ESP projects.

You can access it directly from SAP HANA studio by installing the SAP Event Stream Processor Studio plugin for SAP HANA studio, or you can run it as a standalone application.

CCL compiler

The compiler that translates and optimizes projects for processing by the ESP server. It is invoked by the Studio or from the command line.

Input and output adapters

The components that establish connections between ESP and datasources, as well as the connections between the ESP server and the consumers that will receive output from SAP Event Stream Processor.

Integration SDK

A set of APIs for creating custom adapters in C/C++, Java, and .NET; for integrating custom function libraries; and for managing and monitoring live projects.

Utilities

A set of executables that offer command line access to many administrative, project development, publishing and subscription, and other features.

SAP ESP Cockpit A Web-based tool for managing ESP cluster nodes, projects, adapters, and other components. For more information, see the SAP Event Stream Processor: Cockpit Guide.

Do not mix components from different versions of Event Stream Processor. For example, do not run the ESP server from the current version along with the ESP Studio from the previous version.