Architecture d'Operator Advisor > Vue d'ensemble des couches de service
Vue d'ensemble des couches de service
Le diagramme suivant présente les couches de service dans Operator Advisor. Des informations sur chaque couche sont fournies ci-dessous.
Utilitaires d'interface utilisateur
Implémentation JavaScript.
Logique de l'interface utilisateur du client.
Appel des services sur un gestionnaire configuré.
Conversion des paramètres et des résultats entre les interfaces utilisateur et les services, si nécessaire.
Ne contient pas d'implémentation de logique métier.
Gestionnaire
Implémentation JavaScript.
Gère la logique métier pour ses fonctionnalités associées, telles que les ordres de travail, les définitions de travail, le personnel, les matériaux et les ressources de production.
Appelle les services sur un objet de connexion de base de données.
Convertit, si nécessaire, les paramètres et les résultats dans la connexion entre le gestionnaire et la base de données.
Ne contient aucune implémentation SQL.
Connexion à la base de données
Implémentation Java
Effectue les opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) sur les tables de base de données.
Interroge les tables de la base de données à l'aide de filtres JSON.
Est indépendant de la base de données, utilise du SQL basé sur JDBC.
Ne contient pas d'implémentation de logique métier.