Passer au contenu principal
ABBYY FlexiCapture dispose d’une architecture client-serveur multicouche.

Côté serveur

Le côté serveur comporte trois couches :

Couche applicative

  • Serveur d’applications — un service web dans Internet Information Services (IIS) qui fait office de passerelle principale pour le trafic HTTP/HTTPS. Il vérifie l’authentification et l’autorisation des utilisateurs et exécute la logique métier de FlexiCapture.
  • Licensing Server — un service qui gère les licences FlexiCapture et suit leur utilisation sur l’ensemble des clients connectés.

Couche de traitement

  • Processing Server — un service qui gère un pool de Processing Stations pour le calcul distribué.

Couche de stockage des données

  • Database — un référentiel des paramètres de traitement, des données personnelles des utilisateurs, ainsi que des statistiques sur les documents traités et les documents en cours de traitement.
  • FileStorage — un espace de stockage pour les images de documents et les données.
Chacun de ces composants peut être installé sur un ordinateur distinct afin de permettre une sécurité et une fiabilité personnalisées, ainsi qu’une scalabilité indépendante.

Partie client

  • Scanning Stations et Verification Stations — permettent de créer des images de documents, de les transmettre à FlexiCapture et de vérifier les données extraites. Elles sont disponibles sous les formes suivantes :
    • Clients locaux
    • Clients web exécutés dans un navigateur
    • Applications mobiles
  • Processing Stations — importent et traitent les images, effectuent la reconnaissance optique de caractères (OCR), exécutent des scripts personnalisés, exportent les données capturées vers le système ERP du client et réalisent diverses opérations de service.
  • Console Web d’administration et de supervision — administre le système et supervise le traitement des documents.
  • Project Setup Station — configure les paramètres de traitement des documents et des données.
Le schéma suivant montre comment ces composants s’articulent :
Schéma de l’architecture client-serveur multicouche d’ABBYY FlexiCapture, avec des clients web, mobiles, locaux et de supervision se connectant, à travers un pare-feu dans la DMZ, à la couche application (Licensing Server et le service web serveur d’applications), à la couche traitement (Processing Server et Processing Stations) et à la couche données (base de données et stockage de fichiers), ainsi qu’à la console d’administration et de supervision et à Project Setup Station.