Terminology
To understand the adapter, you must know these terms:
- adapter
- The component in the WebSphere business integration system
that provides components to support communication between an integration
broker and either an application or a technology. An adapter always
includes a connector, message files, and configuration tools. It
can also include an Object Discovery Agent (ODA) or a data handler.
- adapter framework
- The software that IBM provides to configure and run an adapter.
The runtime components of the adapter framework include the Java(TM) runtime environment,
the connector framework, and the Object Discovery Agent (ODA) runtime.
This connector framework includes the connector libraries (C++ and
Java) needed to develop new connectors. The ODA runtime includes
the library in the Object Development Kit (ODK) needed to develop new
ODAs. The configuration components include the following tools:
- Business Object Designer
- Connector Configurator
- Log Viewer
- System Manager
- Adapter Monitor
- Test Connector
- Any Object Discovery Agents (ODAs) associated with an adapter (optional)
- Adapter Development Kit (ADK)
- A development kit that provides some samples for adapter development, including
sample connectors and Object Discovery Agents (ODAs).
- connector
- The component of an adapter that uses business objects to
send information about an event to an integration broker (event
notification) or receive information about a request from the integration
broker (request processing). A connector consists of the connector
framework and the connector's application- or technology-specific
component.
- connector framework
- The component of a connector that manages interactions between
a connector's application- or technology-specific component and
the integration broker. This component provides all required management services
and retrieves the meta-data that the connector requires from the repository.
The connector framework, whose code is common to all connectors,
is written in Java and includes a C++ extension to support application-specific
components written in C++.
- connector controller
- A subcomponent of the connector framework used when the integration broker
in the system is the WebSphere InterChange Server. This subcomponent
interacts with collaborations, a feature of WebSphere InterChange
Server. A connector controller runs within InterChange Server and
initiates mapping between application-specific and generic business objects
and manages collaboration subscriptions to business object definitions.
- integration broker
- The component in the WebSphere business integration system
that integrates data among heterogeneous applications. An integration
broker typically provides a variety of services that include: the
ability to route data, a repository of rules that govern the integration
process, connectivity to a variety of applications, and administrative
capabilities that facilitate integration.
- WebSphere business integration system
- An enterprise solution that moves information among diverse
sources to perform business exchanges and that processes and routes
information among disparate applications in the enterprise environment.
The business integration system consists of an integration broker
and one or more adapters.
