Specialty Data Store Developer's Kit
What is a Specialty Data Store?
A Specialty Data Store allows Adaptive Server clients to access external data as if it were stored locally in the Adaptive Server. A Specialty Data Store is an Open Server application designed to interface with the Adaptive Server.
The Adaptive Server allows data from Specialty Data Stores to be joined with data from the local server, a remote server, or with other Specialty Data Stores. When a client sends a SQL statement to the Adaptive Server, the server will parse the SQL and send each Specialty Data Store the appropriate portion of the original statement. The Adaptive Server then creates a result set based on the results from all servers involved in the query. A Specialty Data Store is only concerned about access to the data it manages.
The Specialty Data Store interface defines the behavior expected of a Specialty Data Store. This includes a subset of SQL and a set of remote procedure calls that will be generated by Adaptive Server.