JavaRealm
HomeServicesProjects underway or completedPartnersContact Us

SkillsSkills
Webmaster ResourcesWebmaster
     Resources
ArticlesArticles
Press ReleasesPress Releases
Industry NewsIndustry News
BenefitsBenefits
Development ProcessDevelopment
SolutionsSolutions
ReferencesReferences
 
Strategic Partner:
Customer Support Chat Service


Solutions

Although JavaRealm Software specializes in developing of custom solutions, we also offer products that have proved to be useful in development of different kinds of web applications. We extensively use component architecure in our applications.

Web Application Component Architecture



GlueX Web Applications Framework

GlueX framework is a XML/XSLT-centric library simplifying building of Java web applications using standard servlet containers supporting Sun's Java(TM) Servlet Specification version 2.2 or later. The main principle of GlueX is clear separation between application logic, state and presentation. Application state is expressed in XML and then transformed to presentation (HTML or other markup language) with XSL transformation. Command pattern is used to cope with complexity of business logic which is common for all large applications.

GlueX framework provides application developers with advantages such as:

     Pure MVC (Model-View-Controller) compliance
     Clear separation between application logic and user presentation
     Multiple presentations (designs) with stylesheets inheritance
     Internationalization
     Flexible XML configuration of application workflow
     Built-in request parameters validation
     Automatic generation of error messages resource file with support for internationalization
     Automatic generation of action documentation
     Strong ACL-based security model
       and many more useful features to list

Developer creates set of "action" classes, XSL stylesheets, and ties them with set of XML configuration files. This greatly simplifies building of modern web applications with complex workflows.

HTTP Request Processing in GlueX

Click here to enlarge

 

We created Sample Application that shows best practices of building web applications with GlueX and some basic GlueX features. It can be accessed online at: http://gluex-sample.javarealm.com and can be downloaded from that URL to view sources or install it locally.

GlueX Sample Application

GlueX Sample Application

 

For more information on GlueX Web Applications Framework:

Technologies: Java, Servlets, XML/XSLT with Apache Xalan/Xerces


See also:
  Skills
  Services
  Our Development Process



Top          


Copyright © 2002, 2003 JavaRealm Software. All rights reserved

Java and all Java-based marks are trademarks or registered trademarks
of Sun Microsystems, Inc. in the United States and other countries.
JavaRealm Software is independent of Sun Microsystems, Inc.