Tridion Integration Framework

Tridion Integration Framework is the primary integration point for Tridion Sites to consume data and content that is external to the system. The framework provides a high degree of flexibility for your Tridion Sites implementation.

High-level architecture

The following diagram illustrates the high-level view of Tridion Integration Framework within a Tridion Sites implementation:

Tridion Integration Framework provides transparent communication between the Application and the Connector, which enables Connectors to be written in any language. Connectors built on Tridion Integration Framework can be:
  • Used with both Content Management and Content Delivery
  • Written either in Java or C# (.NET Core)

Availability of Tridion Integration Framework with Tridion Sites

The Tridion Integration Framework supports multiple ways for users to access data that is external to Tridion Sites. Currently, the framework is available in the following ways:
  • On the Content Management side, the framework supports integration using External Content Library (ECL).
  • On the Content Delivery side, the framework supports integration using Public Content API (PCA).

Both PCA and ECL operate as Application Clients of the framework. The Application Client defines what the Connector needs to implement through a contract that defines the capabilities and interfaces. The Application Client acts as a host for the connector for logging and various other services, including such as image editing. The logging runs on either Windows or Linux.