Architecture

Joget Architecture.

Technology
Joget Workflow incorporates a multitude of open source and open standard technologies:

 

Open Platforms

  • Java - Vendor neutral, platform independent implementation that will work on Windows, Linux and various flavours of Unix
  • MySQL - Primary database, database independence using Hibernate framework
  • Apache Tomcat - Using Apache Tomcat as the primary web application server for distribution

 

Frameworks and Libraries


Spring Framework

  • One of the most popular and powerful Java development frameworks
  • Using the core framework features such as Dependency Injection (DI) and Aspect Oriented Programming (AOP) plus modules like Spring MVC, Spring Security, etc

Hibernate

  • One of the most popular Java persistence frameworks, using ORM (Object-Relational Mapping) for stability and database independence

Apache Felix

  • Open source implementation of OSGI, a dynamic module system for Java; used to implement plug-in architecture for true plug-and-play support

Enhydra Shark

  • Embeds the Enhydra Shark workflow engine that supports XPDL 1.0

JPEd

  • Open source workflow editor based on Enhydra JaWE , supports XPDL 1.0

JQuery

  • Popular lightweight JavaScript library for presenting a dynamic user interface