Pile Glide

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Glide est une plate-forme de développement Web 2.0 extensible écrite en Java qui facilite le développement rapide d’applications de flux de travail basées sur des formulaires (bons de travail, tickets de dépannage et gestion de projet, par exemple).

    Tableau 1. Carte technologique de pile d’interface utilisateur
    Packages Java Technologies utilisées
    Interface utilisateur (navigateur)
    • AngularJS
    • HTML
    • CSS
    • JavaScript

    com.glide.ui

    com.glide.jelly

    GlideServlet Gelée Apache
    com.glide.script Règles métier Mozilla Rhino
    com.glide.db Persistance JDBC
    Tableau 2. Descriptions des cartes de technologies de pile de l’interface utilisateur
    Nom Description Attributs
    GlideServlet Le pilote principal de Glide, et le seul servlet du système, se trouve dans GlideServlet.java. Le GlideServlet :
    • Gère les demandes d’action entrantes
    • Affiche les pages
    • Fusionne les données avec les formulaires
    • Présente à l’utilisateur
    • Interfaces avec la couche de script
    Règles métier
    • Implémentation ECMA / JavaScript basée sur Mozilla Rhino
    • Interfaces avec la couche de persistance à l’aide de l’interface de jeu d’enregistrements JDBC
    • Fusionne les métadonnées de la couche de persistance avec les données pour faciliter la corrélation
    Persistance
    • La persistance signifie n’importe quel magasin
      • SGBDR
      • LDAP
      • Système de fichiers
    • Accès uniforme quel que soit le type de magasin
    • Fournit des fonctionnalités QUID et de métadonnées
    • Interfaces présentées aux appelants
      • Ensemble d’enregistrements
      • Descripteur de table
      • ElementDescriptor
    Figure 1. Servlet Glide