Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Glide stack

Glide is an extensible Web 2.0 development platform written in Java that facilitates rapid development of forms-based workflow applications (work orders, trouble ticketing, and project management, for example).

User interface and Java packagesTechnologies used
User Interface \(browser\)- AngularJS - HTML - CSS - JavaScript
GlideServlet com.glide.ui com.glide.jellyApache Jelly
Business Rulescom.glide.scriptMozilla Rhino
Persistencecom.glide.dbJDBC
NameAttributes
GlideServletThe primary driver of Glide, and the only servlet in the system, is found in GlideServlet.java. - Handles inbound action requests - Renders pages - Merges data with forms - Presents to user - Interfaces with script layer
Business Rules- ECMAScript implementation based on Mozilla Rhino - Interfaces with persistence layer using JDBC recordset interface - Merges persistence layer meta-data with data for easy correlation
Persistence- Persistence means any store - RDBMS - LDAP - File system - Uniform access regardless of store type - Provides QUID and meta-data capabilities - Interfaces presented to callers - RecordSet - TableDescriptor - ElementDescriptor
Image omitted: GlideServlet.svg
Diagram of the Glide stack

Parent Topic:Glide class overview