Pile Glide

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 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 (commandes de travaux, tickets d’incident et gestion de projet, par exemple).

    Tableau 1. Carte de technologie 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 d’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 du jeu d’enregistrements JDBC
    • Fusionne les métadonnées de la couche de persistance avec les données pour une corrélation facile
    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 options QUID et de métadonnées
    • Interfaces présentées aux appelants
      • Ensemble d’enregistrements
      • Descripteur de table
      • ÉlémentDescripteur
    Figure 1. Servlet Glide