Connector architecture

i2's Common Integration Service (CIS) enables connectivity between external applications and i2 application modules.

CIS includes three primary components:

The i2 connector interacts with the CIS Front Bus using the CIS Client API provided by i2 along with its CIS adapters. The CIS Client API is the implementation of JCA Common Client Interface. CIS adapters operate based on CIS metadata information using the various bindings.

The following diagram shows the i2 connector and components of the i2 framework.

The following table describes the terminology used for the components of the i2 connector and framework.

Component Description
CIS Common Integration Services provided by i2 to enable connectivity between the external applications and i2 application modules
OM Order Management, just an example of an i2 application module
CIS agent CIS server application that runs on a central server. It maintains connection information about client applications and manages and monitors all the client applications that are part of the solution. The CIS adapter and i2 application modules register with the CIS agent.
JCA CCI Java Connector Architecture's Common Client Interface
CIS adapter i2's CIS Client API and implementation of JCA-CCI
WBIA API API used by the i2 connector to communicate with the designated integration broker.
integration broker A program that handles the execution of the business object processing logic. Supported brokers are InterChange Server (ICS), WebSphere MQ Integrator Broker (WMQI), and WebSphere Application Server (WAS).
XML DH IBM's data handler (DH) used to transform XML messages to the IBM business objects and vice versa. You need to configure the XML DH for use with the i2 connector.
CIS server Integration container which handles operation invocations. Integration container and CIS server are used interchangeably in this document.

Copyright IBM Corp. 1997, 2003