> ## 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.

# Zusammenspiel der Komponenten

> Verfolgen Sie, wie ABBYY FlexiCapture-Komponenten während der Verarbeitung zusammenwirken – vom Upload durch den Client über den Application Server und die Processing Stations bis zum Export.

Wenn ein Benutzer über eine mobile Anwendung oder einen anderen Client (Web oder lokal) Dokumentbilder an FlexiCapture übermittelt:

1. Die Client-Anwendung des Benutzers stellt über HTTP/HTTPS eine Verbindung zum Application Server her und fordert die Benutzerauthentifizierung an.
2. Die Client-Anwendung des Benutzers sendet Dokumentbilder an den Application Server (manchmal zusammen mit zusätzlichen Informationen, die der Application Server verwendet, um festzulegen, welche Verarbeitungseinstellungen angewendet werden sollen).

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/PG_Interaction1.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=f01c35ebed666784062327b0378478de" alt="Diagramm der Client-Anwendung, die Dokumentbilder an den Application Server sendet – der zweite Schritt im FlexiCapture-Ablauf zum Zusammenspiel der Komponenten." width="474" height="250" data-path="images/flexi-capture/PG_Interaction1.png" />
</Frame>

3. Der Application Server speichert diese Bilder im FileStorage. In der Datenbank erstellt er eine Reihe von Datensätzen:
   * Ein neues Dokument ist zur Verarbeitung eingegangen
   * Aktuelle Verarbeitungsstufe dieses Dokuments
   * Anzuwendende Verarbeitungseinstellungen
   * Ein Pfad zu den im FileStorage gespeicherten Bildern des Dokuments

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/PG_Interaction2.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=061ed5a98c296186da5e203f13302393" alt="Diagramm eines Clients, der Dokumentbilder durch die DMZ an den Application Server (Web Service) sendet, der die Bilder im Dateispeicher speichert und die entsprechenden Verarbeitungsdatensätze in der Datenbank erstellt; außerdem sind der Licensing Server, der Processing Server, die Processing Stations und das ERP-System des Kunden dargestellt." width="473" height="250" data-path="images/flexi-capture/PG_Interaction2.png" />
</Frame>

4. Der Processing Server kontaktiert den Application Server regelmäßig, um nach neuen Verarbeitungsaufgaben zu fragen. Wenn er von einem neuen Dokument und den anzuwendenden Einstellungen erfährt, weist er einer freien Processing Station eine Aufgabe zu.

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/PG_Interaction3.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=2b2f30b1acca870223da435ccf3ca10c" alt="Diagramm des Processing Server, der einer freien Processing Station eine neue Aufgabe zuweist – der vierte Schritt im FlexiCapture-Ablauf zum Zusammenspiel der Komponenten." width="473" height="250" data-path="images/flexi-capture/PG_Interaction3.png" />
</Frame>

5. Die Processing Station ruft weitere Details zur Aufgabe vom Application Server ab, darunter:
   * Dokumentbilder
   * Eine Reihe von Verarbeitungsvorgängen, die ausgeführt werden sollen
   * Anzuwendende Verarbeitungseinstellungen

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/PG_Interaction4.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=3f2682e81c7fffd435f618bede6b24e3" alt="Diagramm der Processing Station, die Aufgabendetails vom Application Server abruft, mit Hervorhebung des Flusses vom Application Server zu den Processing Stations innerhalb der ABBYY FlexiCapture-Server in der DMZ; außerdem sind die Datenbank, Dateispeicher, der Licensing Server und der Processing Server dargestellt." width="473" height="250" data-path="images/flexi-capture/PG_Interaction4.png" />
</Frame>

6. Sobald die Verarbeitung abgeschlossen ist, werden die Ergebnisse an den Application Server übermittelt. Dort werden die entsprechenden Daten im FileStorage geändert und der Dokumentstatus in der Datenbank aktualisiert.

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/PG_Interaction5.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=77483ad9a7e2130778bdde8ebaa43aba" alt="Diagramm der Verarbeitungsergebnisse, die an den Application Server zurückgesendet werden; dieser aktualisiert Dateispeicher und den Dokumentstatus in der Datenbank – der sechste Schritt im FlexiCapture-Ablauf zum Zusammenspiel der Komponenten." width="467" height="247" data-path="images/flexi-capture/PG_Interaction5.png" />
</Frame>

7. Das verarbeitete Dokument kann „manuell“ von menschlichen Prüfern verifiziert werden, wenn:
   * Die Verarbeitungseinstellungen und automatisierten Prüfungen dies zulassen
   * Diese Personen bestimmte Zugriffsrechte haben
   * Sie einen Verifizierungsclient verwenden können – lokal, webbasiert oder mobil –, der speziell für diese Aufgabe installiert ist

Dieser Client stellt eine Verbindung zum Application Server her und empfängt Dokumentbilder und extrahierte Daten zur Verifizierung. Die verifizierten Daten werden an den Application Server übermittelt: Er ändert die entsprechenden Daten im FileStorage und aktualisiert den Dokumentstatus in der Datenbank.

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/PG_Interaction6.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=329565ef459d7b36285abb9f1c0ff794" alt="Diagramm eines Verifizierungsclients, der während der manuellen Verifizierung Dokumentbilder und extrahierte Daten mit dem Application Server austauscht." width="471" height="249" data-path="images/flexi-capture/PG_Interaction6.png" />
</Frame>

8. Ein vollständig verarbeitetes Dokument geht an seine Processing Station zurück. Dort werden Bilder und Daten in die erforderlichen Formate konvertiert und in das ERP-System des Kunden exportiert, und der Application Server wird darüber benachrichtigt, dass die Aufgabe abgeschlossen ist.

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/PG_Interaction7.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=ebd709f1589aa7ed4202e8b5ddefa0e9" alt="Diagramm einer Processing Station, die das verarbeitete Dokument konvertiert und in das ERP-System des Kunden exportiert – der letzte Schritt im FlexiCapture-Ablauf zum Zusammenspiel der Komponenten." width="468" height="247" data-path="images/flexi-capture/PG_Interaction7.png" />
</Frame>

9. Der Application Server markiert das Dokument als verarbeitet:
   * Er sammelt Verarbeitungsstatistiken für dieses Dokument – für jede Stufe, die es durchlaufen hat
   * Und zeichnet sie in Tabellen zur Erstellung von Verarbeitungsberichten auf
10. Das verarbeitete Dokument wird im FileStorage gespeichert und bleibt dort bis zum Ende der vom Kunden festgelegten Aufbewahrungszeit. Anschließend löscht der Application Server die Bilder aus dem FileStorage und entfernt alle Datensätze aus der Datenbank.

Im Allgemeinen interagieren die FlexiCapture-Komponenten sowohl bei der Dokumentverarbeitung als auch bei Serviceaufgaben – zum Beispiel bei Lizenzprüfungen.

<Frame>
  <img src="https://mintcdn.com/abbyy/krz5RorXCXcZNXDM/images/flexi-capture/schema_9.png?fit=max&auto=format&n=krz5RorXCXcZNXDM&q=85&s=f209f4859437c51b0481c9cdb93447c7" alt="Diagramm zur Interaktion der ABBYY FlexiCapture-Komponenten: Im Zentrum steht der Application Server (IIS) über HTTP 80 / HTTPS 443, verbunden mit SQL Server über TCP 1433, dem Processing Server über TCP 10024, dem Lizenzserver über TCP 3020, dem Dateispeicher und den Processing Stations über TCP 10025; außerdem werden Webanwendungen, Remote-Stationen und Einrichtungstools wie die Project Setup Station, Verifizierungsstation, FlexiLayout Studio und FormDesigner angebunden." width="1223" height="901" data-path="images/flexi-capture/schema_9.png" />
</Frame>
