Working with Schemas

TIBCO adapters use schemas to manage data that is retrieved from and exported to a source or target application.

During the configuration phase, you can use TIBCO Business Studio to fetch a schema from the source or target application and apply the schema to an adapter service. The adapter adds that schema definition as a schema class. You can configure a schema to describe the structure of messages processed by the adapter.

You can use TIBCO ActiveMatrix BusinessWorks with the adapter for data mapping and transformation. When you save the retrieved schemas into a project, you can transfer these schemas across projects by exporting them from a project or importing them to a project in XML format.

By using the Schema Browser view provided by TIBCO ActiveMatrix Adapter Framework, you can add and manage schemas.

Difference Between Database Schema and TIBCO ActiveEnterprise Schema

When you create an adapter service in an adapter configuration with a table or stored procedure selected, the adapter user interface creates a folder in the AESchemas/ae/ADB folder for the adapter configuration and transforms the created folder into AE Schema.

Different from database schema objects, proprietary AE Schema is recognized by TIBCO Adapter SDK, which is the fundamental class library used in the adapter implementation.

An AE schema consists of five parts: associations, classes, scalars, sequences, and unions. The transformation is done automatically. For most cases, do not modify the AE schema manually.