Developing a connector for the IBM App Connect Enterprise runtime environment

To develop a connector, you must create and compile a connector for the IBM® App Connect Enterprise runtime environment, then install the connector files on an integration node.

Before you begin

For more information about connectors, see Connectors overview.

About this task

To develop a connector, you create the Java™ classes that describe the connector factory, the connector type, and the interaction type. You also create a connector descriptor file to associate the runtime connector with a user-defined node. You can include a utility or client library. For example, you might want to use an existing library to communicate with a particular protocol, instead of creating your own.
The image shows that the connector provider requires connector implementation classes, a connector descriptor, and an optional utility or client library.

You begin by creating the connector factory class. You then create the appropriate classes for the type of connector. A single connector provider can contain more than one connector type. You do not need to create a connector of every type for a connector provider.

Procedure

To create a connector for the runtime environment, complete the following tasks:

  1. Creating a connector factory.
  2. Create one or more types of connector:
  3. Creating a connector descriptor file.
  4. Packaging a connector for the runtime environment