SAP provides a variety of internal and
external adapters.
Unless otherwise noted, these adapters support the same platforms and
operating systems as the ESP Server and
ESP Studio. See the Event Stream Processor Installation Guide.
Adapter Summary
Summary of adapters currently available from SAP.
AtomReader Input Adapter
Adapter type: atomreader_in. The AtomReader Input adapter allows you to receive information from ATOM datasources.
Database Adapter
Event Stream Processor provides an input and output database adapter. The Database Input adapter receives data from a database table, and the Database Output adapter sends data to a database table.
File FIX Input Adapter
Adapter type: fixfile_in. The File FIX Input adapter reads FIX messages from a file and writes them as stream records.
File FIX Output Adapter
Adapter type: fixfile_out. The File FIX Output adapter writes stream data as FIX messages to a file.
File/Hadoop CSV Input and Output Adapter
The File/Hadoop CSV Input adapter obtains CSV data from files on a local hard disk and publishes it to Event Stream Processor. The File/Hadoop CSV Output adapter reads rows from Event Stream Processor and writes this data into a specified CSV file.
File/Hadoop Event XML Input and Output Adapter
The File/Hadoop Event XML Input adapter reads XML list text files and inputs this data into Event Stream Processor. The File/Hadoop Event XML Output adapter reads rows from Event Stream Processor and writes this data into XML list files.
File/Hadoop JSON Input and Output Adapter
The File/Hadoop JSON Input adapter takes JSON messages from JSON files, and publishes them to Event Stream Processor. The File/Hadoop JSON Output adapter takes data from Event Stream Processor, formats it into JSON format, and sends it to a JSON file.
File/Hadoop XML Input and Output Adapter
The File/Hadoop XML Input adapter loads data from an XML document into a project in Event Stream Processor. The File/Hadoop XML Output adapter outputs data from a project in Event Stream Processor into an XML document.
FIX Input Adapter
Adapter type: fixplugin. The SAP Sybase Event Stream Processor FIX adapter is an implementation of the opensource QuickFIX engine that has been integrated with the SAP Sybase Event Stream Processor API.
Flex Output Adapter
The SAP Sybase Event Stream Processor Flex Output adapter is a software interface that allows you to obtain data from streams in an Event Stream Processor project and provide it to a full range of Adobe Flex applications.
FTP CSV Input and Output Adapter
The FTP CSV Input adapter obtains CSV data from an FTP server and publishes it to Event Stream Processor. The FTP CSV Output adapter takes data from Event Stream Processor, formats it to CSV format, and saves it to a file on an FTP server.
FTP XML Input and Output Adapter
The FTP XML Input adapter reads data from an XML document on an FTP server into Event Stream Processor. The FTP XML Output adapter reads XML data from an ESP project, writes it to an XML document, and uploads this file to the FTP server.
HTTP Output Adapter
Adapter type: httpplugin. The HTTP Output adapter receives ad-hoc SQL queries in the form of HTTP POST requests from an HTTP client. The adapter sends these queries to the ESP Server, and publishes the result data to the HTTP client in XML format. This adapter can only be used to query ESP windows since it delivers a snapshot of the window content at the time of the query.
JDBC Input and Output Adapter
The JDBC Input adapter receives data from tables in a database and inputs it into Event Stream Processor. The JDBC Output adapter sends data from Event Stream Processor to a database table.
JMS Adapter
Event Stream Processor supports these types of JMS Input and Output adapters: CSV, FIX, Object Array, and XML.
KDB Input and Output Adapter
Adapter types: KDBInput, KDBOutput. The SAP Sybase Event Stream Processor KDB Input and Output adapters allow data to be loaded from a kdb+ database into an Event Stream Processor project, and for output from an Event Stream Processor project to be stored in a kdb+ database.
Log File Input Adapter
The SAP Sybase Event Stream Processor Log File Input adapter reads from a log file and sends data to a stream.
NYSE Technologies Input Adapter
Adapter type: wombatplugin. The Event Stream Processor adapter for NYSE Technologies MAMA (NYSE adapter) connects to the Wombat market data infrastructure.
Open Input and Output Adapter
The SAP Sybase Event Stream Processor Open adapter is a version of the open-source openadapter™ (openadapter.org).
Random Tuples Generator Input Adapter
Adapter type: randomtuplegen_in. The Random Tuples Generator adapter generates random tuples according to the given schema and sends the rows to the stream.
RAP Output Adapter
Adapter type: esp_rap_out_adapter. The SAP Sybase Event Stream Processor RAP adapter is an external adapter that publishes data from Event Stream Processor to SAP Sybase RAP using the C SDK.
Replication Server Adapter
This external adapter receives data from SAP Replication Server and feeds that data into ESP. Like the RepAgent within ASE and the Replication Agents for other supported databases (such as MS SQL Server, Oracle, and UDB), the Replication Server Adapter does the necessary conversion to the datatypes of the target system, in this case ESP.
Reuters Marketfeed Adapter
The SAP Reuters Marketfeed adapter is a software interface between SAP Sybase Event Stream Processor and the Reuters Market Data System (RMDS). It uses the Reuters Marketfeed message format.
Reuters OMM Adapter
The SAP Sybase Event Stream Processor Reuters OMM adapter is a software interface between Event Stream Processor and the Reuters Market Data System (RMDS). It uses the Reuters Open Message Model (OMM) message format.
RTView Adapter
The SAP Sybase Event Stream Processor RTView adapter is an external adapter that streams data from Event Stream Processor to the RTView® Enterprise Dashboard. RTView Enterprise software from SL Corp. is required to operate this adapter.
Sample Input and Output Adapter
Adapter type: SampleAdapter. Edit and use the Sample Input and Output adapter as practice for building an external managed adapter.
SAP HANA Output Adapter
The SAP HANA Output adapter uses multiple parallel ODBC connections to load information from Event Stream Processor into the SAP HANA server. This adapter does not support guaranteed delivery, and on UNIX platforms, only 64-bit ODBC drivers and driver managers are supported.
SAP RFC Input and Output Adapter
The SAP Remote Function Calls (RFC) adapter is both an input and output adapter. The RFC Input adapter executes RFCs to import data from SAP systems into Event Stream Processor, while the RFC Output adapter exports data from Event Stream Processor into SAP systems.
SAP Sybase Adaptive Server Enterprise Output Adapter
Adapter type: SAP_ase_out. The SAP® Sybase® Adaptive Server® Enterprise (ASE) Output adapter reads data from an Event Stream Processor stream and writes it to SAP Sybase ASE.
SAP Sybase IQ Output Adapter
Adapter type: sybase_iq_out. The SAP Sybase IQ Output adapter reads data from Event Stream Processor and loads it into the SAP Sybase IQ database.
SMTP Output Adapter
Adapter type: smtp_out. The SMTP Output adapter sends an e-mail containing stream records.
Socket CSV Input and Output Adapter
The Socket CSV Input adapter obtains CSV string data from a Socket server and publishes it to Event Stream Processor. The Socket CSV Output adapter takes data from Event Stream Processor, formats it into CSV format, and outputs it to a Socket server.
Socket FIX Input Adapter
Adapter type: fixsocket_in. The Socket FIX Input adapter reads FIX messages from a TCP server socket and writes them as stream records.
Socket FIX Output Adapter
Adapter type: fixsocket_out. The Socket FIX Output adapter writes stream data as FIX messages to a TCP server socket.
Socket JSON Input and Output Adapter
The Socket JSON Input adapter obtains streaming data from the socket server, formats data into JSON format and inputs it into Event Stream Processor. The Socket JSON Output adapter takes JSON data from Event Stream Processor, formats it to bytebuffer, and transports it to the socket server in streaming format.
Socket XML Input and Output Adapter
The Socket XML Input adapter obtains XML data from a Socket server and publishes it to Event Stream Processor. The Socket XML Output adapter takes data from Event Stream Processor, formats it to XML list format, and outputs it to a Socket server.
TIBCO Rendezvous Adapter
Adapter type: tibcorvplugin. The SAP Sybase Event Stream Processor TIBCO Rendezvous adapter subscribes to and publishes data from Event Stream Processor to the Rendezvous server.
Web Services (SOAP) Input and Output Adapter
The Web Services (SOAP) Input and Output adapters are SOAP Web services clients which connect to a Web service to obtain data to feed into Event Stream Processor and deliver output from Event Stream Processor to a Web service.
WebSphere MQ Adapter
Event Stream Processor supplies WebSphere MQ adapters that enable you to read and write to and from the WebSphere MQ queue and an Event Stream Processor stream.
Created December 18, 2013. Send feedback on this help topic to Technical Publications:
pubs@sap.com