Pilha do Glide

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • O Glide é uma plataforma de desenvolvimento Web 2.0 extensível escrita em Java que facilita o desenvolvimento rápido de aplicações de fluxo de trabalho baseadas em formulários (ordens de serviço, registro de problemas e gestão de projetos, por exemplo).

    Tabela 1. Mapa de tecnologia de pilha da interface do usuário
    Pacotes Java Tecnologias usadas
    Interface do usuário (navegador)
    • AngularJS
    • HTML
    • CSS
    • JavaScript

    com.glide.ui

    com.glide.jelly

    GlideServlet Apache Jelly
    com.glide.script Regras de negócios Mozilla Rhino
    com.glide.db Persistência JDBC
    Tabela 2. Descrições do mapa de tecnologia de pilha da interface do usuário
    Nome Descrição Atributos
    GlideServlet O driver primário do Glide e o único servlet no sistema é encontrado em GlideServlet.java. O GlideServlet:
    • Processa solicitações de ação de entrada
    • Renderiza páginas
    • Mescla dados com formulários
    • Apresenta ao usuário
    • Interfaces com camada de script
    Regras de negócios
    • Implementação de ECMA/JavaScript baseada no Mozilla Rhino
    • Interfaces com camada de persistência usando a interface do conjunto de registros JDBC
    • Mescla metadados da camada de persistência com dados para fácil correlação
    Persistência
    • Persistência significa qualquer armazenamento
      • RDBMS
      • LDAP
      • Sistema de arquivos
    • Acesso uniforme, independentemente do tipo de armazenamento
    • Fornece recursos de QUID e metadados
    • Interfaces apresentadas aos solicitantes
      • Conjunto de registros
      • TableDescriptor
      • ElementDescriptor
    Figura 1. Servlet do Glide