Products
spacer Technology
Offerings
Data Sheets
White Papers
Adapters and Drivers

SQLstream offers a rich set of adapters and drivers to automate the generation of RAM data message streams.

Adapters are plug-in modules, executing on SQLstream's RAMPs managed centrally by SQLstream's Control Node. Adapters are installed and configured as needed by RAM streaming processing applications. See the Architecture pages for additional information on general SQLstream concepts and features.

Drivers are separate remotely installed modules that support industry Application Programming Interfaces (APIs), which in turn talk directly to SQLstream's RAMMS in order to input or output data or to effect configuration changes.

Drivers

SQLstream offers standards-compliant drivers for JDBC and ODBC, the industry standard for inputting data into RDBMS. In the context of SQLstream, these drivers cause messages to be inserted into named RAM streams rather than rows inserted into named tables as would be found in an RDBMS. Drivers enable many existing applications to immediately take advantage of SQLstream's RAMMS without requiring any application rewriting.

SQLstream, as the next generation of Messaging Oriented Middleware (MOM) offers a standards-compliant driver for JMS (Java Messaging Service). JMS is an Application Programming Interface (API) that is independent of the MOM product that implements the API. It allows applications to be written to take advantage of messaging without being tied to a specific MOM platform.

Plug-Ins

SQlstream offers a rich set of dynamically loadable adapters that it calls plug-ins with the following capabilities:

  • Generate new input RAM data streams from external data sources,

  • Generate new external out data streams from internal RAM streams, or

  • Transform RAM streams using non-SQL programming modules and logic.

SQLstream offers adapters for:

  • Log files

  • Log4J

  • SOAP and Web-services

  • HTTP

  • RDBMS

  • Email messages

  • Text alerts