Defining meta-data

The connector for COM is meta-data-driven. In the WebSphere business integration system, meta-data is defined as application-specific information that describes a COM application object's data structures. The meta-data is used to construct business object definitions, which the connector uses at run time to build business objects.

After installing the connector, but before you can run it, you must create the business objects definitions. The business objects that the connector processes can have any name allowed by the integration broker. For information about naming conventions, see Naming Components Guide.

A meta-data-driven connector handles each business object that it supports according to the meta-data encoded in the business object definition. This enables the connector to handle new or modified business object definitions without requiring modifications to the code. New objects can be created through the Object Discovery Agent (ODA) in Business Object Designer. To modify an existing object, use Business Object Designer directly (without going through the ODA).

Application-specific meta-data includes the structure of the business object and the settings of its attribute properties. Actual data values for each business object are conveyed in message objects at run time.

The connector makes assumptions about the structure of its supported business objects, the relationships between parent and child business objects, and the format of the data. Therefore, it is important that the structure of the business object exactly match the structure defined for the corresponding COM object or the adapter will not be able to process business objects correctly.

Note:
The structure of the business object should never be modified using Business Object Designer.

If you need to make changes to the business object structure, make them to the corresponding object in COM and then export the changes to the type library for input into the ODA.

For more information on modifying business object definitions, see WebSphere Business Integration Adapters Business Object Development Guide.

Copyright IBM Corp. 1997, 2003