Input and output adapters enable Sybase CEP to send and receive messages from dynamic and static external sources and destinations.
External sources or destinations can include:
Data feeds.
Sensor devices.
Messaging systems.
Radio frequency identification (RFID) readers.
E-mail servers.
Relational databases.
Input adapters are used to translate incoming messages from external sources into a format that can be processed by the Sybase CEP Engine. Output adapters translate processed Sybase CEP rows into a message format compatible with external destinations.
The following illustration shows a series of input adapters which translates messages from a temperature sensor, bar code scanner and a Java Message Service (JMS) "cloud" into formats compatible with Sybase CEP. After the data is processed by several Sybase CEP queries, output adapters convert the Sybase CEP result rows into updates to a database server, e-mail messages and data for a web services dashboard.