Architecture
Home > Architecture
Components
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