ESP Projects: Adapters, Streams, Windows, and Continuous Queries

An ESP project defines a set of event streams, any other required datasources, and the business logic applied to incoming event data to produce results.

At its most basic level, a project consists of:

Getting Results from an ESP Project

Event Stream Processor has four ways to get output from a running project:
  • Applications receive information automatically from internal output adapters attached to a stream when you build the project.
  • Applications can subscribe to data streams by means of an external subscriber, which users can create using subscription APIs provided with the product.
  • Users can start a new project that binds (connects) to a stream in a running project, without reconfiguring the project.
  • Users can run on-demand queries using the esp_query tool to query output windows in a running ESP project. For more information see the Utilities Guide.