/
Architecture overview
Architecture overview
Goals
The JCaptcha project is design to ease extention, integration and configuration.
- Extension concerns definition and implementation of new tests. This is achieved throught the core module and the Captcha interface that defines a Captcha test with a high level of abstraction
- Integration concerns how applications use the JCaptcha framework. This can be achieved throught modules integration which allows developpers to easily add a new module. Each module will provide integration of the CaptchaService implementation and the choosen technology
- Configuration concerns Captcha tests. This can be achieved throught engine module and the componized CaptchaFactories
- Configuration also concerns the CaptchaService and modules. This can be achieved throught sevice and its managed implementation that uses the MBean technology, modules provides their own configuration facilities
Overview
TODO : refactor the architecture presentation (schema, complete descrition of module/integration)
, multiple selections available,
Related content
5 minutes application integration tutorial
5 minutes application integration tutorial
Read with this
Navigation
Navigation
Read with this
ImageCaptchaEngine components reference
ImageCaptchaEngine components reference
Read with this
Simple Servlet Integration documentation
Simple Servlet Integration documentation
Read with this
Samples tests
Samples tests
Read with this