> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Architecture

> Explains the libraries in the FlexiCapture Connector for M-Files, including DmsConnector.dll and the assemblies that move files and metadata both ways.

The MFILES includes the following components intended for loading files and metadata into M-Files:

* DmsConnector.dll, a library of classes used to convert data from an abstract DMS into ABBYY FlexiCapture data.

* AfcDmsConnector.dll, a library accessed by the ABBYY FlexiCapture export script. This library accepts ABBYY FlexiCapture objects as input, converts them, and passes them on to the MFILES

* Abbyy.FlexiCapture.MFiles.Connector.dll, a connector for M-Files. This library provides a simplified programming interface to interact with the M-Files server via the M-Files Web Service.

The following libraries are used to send document files from M-Files to FC:

* Abbyy.MFiles.FlexiCapture.Activity.dll
* Abbyy.Connectors.FlexiCaptureConnector.dll
