Overview of a Remote Connector Implementation
Connectors can run locally (on the same host as your application) or remotely (on a host that is remote to your application). Connectors that run remotely require a connector server, running on the same host as the connector. Applications access the connector implementation through the connector server.
The ICF framework can support both local and remote connector implementations simultaneously.
Connector servers also enable you to run connector bundles that are written in C# on a .NET platform, and to access them over the network from a Java or .NET application.
The following image shows a high-level overview of an ICF deployment, including a remote connector server.
For more information about connector servers, and how to use them in your application, see Remote Connectors.