Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Goals

The JCaptcha project has been is design to enable extension 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
  • Extension also Integration concerns integration of the JCaptcha framework use in applications. This is can be achieved throught the modules integration modules which allows developpers to easily add a new module. Each module that will provide integration of the CaptchaService implementation and the choosen technology
  • Configuration concerns the Captcha tests. This is can be achieved throught engine module and the componized CaptchaFactories
  • Configuration also concerns the CatchaService and modules. This is can be achieved throught sevice and its managed implementation that uses the MBean technology, modules provides their own configuration facilities

...