Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.

Glide stack

Log in to subscribe to topics and get notified when content changes.

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).

Table 1. User interface stack technology map
Java packages Technologies used
User Interface (Browser)
  • AngularJS
  • HTML
  • CSS
  • JavaScript



GlideServlet Apache Jelly
com.glide.script Business Rules Mozilla Rhino
com.glide.db Persistence JDBC
Table 2. User interface stack technology map descriptions
Name Description Attributes
GlideServlet The primary driver of Glide, and the only servlet in the system, is found in The GlideServlet:
  • Handles inbound action requests
  • Renders pages
  • Merges data with forms
  • Presents to user
  • Interfaces with script layer
Business Rules
  • ECMA / JavaScript implementation based on Mozilla Rhino
  • Interfaces with persistence layer using JDBC recordset interface
  • Merges persistence layer meta-data with data for easy correlation
  • 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
Figure 1. Glide servlet