• Endeca MDEX Engine
• Endeca Presentation API
These components interact with your data sources and application as shown in the following figure.
The Endeca Information Transformation Layer (ITL) reads your raw source data and manipulates it into a set of Endeca MDEX Engine indices. The ITL consists of the Content Acquisition System (which includes the Endeca Crawler and the Endeca Advanced Crawler), and the Data Foundry (which includes data-manipulation programs such as Forge and the Indexer).
The Endeca MDEX Engine is the query engine that is the core of the Endeca IAP. The MDEX Engine loads the indices generated by the indexing component of the Endeca Information Transformation Layer. After the indices are loaded, the MDEX Engine receives queries from the Endeca Presentation API, executes them against the loaded indices, and returns the results to the client Web browser.
The Endeca Presentation API provides the interface to the MDEX Engine.The API is responsible for querying the MDEX Engine and manipulating the results.The Endeca ITL components, such as Forge, are run offline at intervals that are appropriate for your business requirements. The Endeca MDEX Engine and Endeca Presentation API are both online processes, meaning they must remain running as long as you want clients to have access to your data set.