Girish Mahajan (Editor)

RIFE

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Development status
  
Unmaintained

Type
  
Web Framework

Operating system
  
Cross-platform

License
  
CDDL 1.0 / LGPL 2.1

Stable release
  
1.6.1 / July 14, 2007 (2007-07-14)

Written in
  
Java (programming language)

RIFE is a content management framework designed for rapid web application development in Java, without using J2EE.

RIFE's design blends together in a consistent component object model two approaches, request-based and component-based. Through a centralized site structure (web engine), an application can be split up into reusable binary modules that can be integrated into other projects.

Feature summary

RIFE is composed out of a large collection of modular parts, which include:

  • web application engine, (description)
  • integrated web continuations, (description)
  • Inversion of control support (description)
  • bidirectional multi-format template engine (XHTML, HTML, XML, SQL, Java, text files, ...) (description)
  • support for template content transformation through for example XSLT, (description)
  • content management framework, (description)
  • centralized meta-data facility, (description)
  • authentication framework, (description)
  • JDBC abstraction layer, (description)
  • database query builders, (description)
  • persistence layer, (description)
  • configuration framework, (description)
  • central application life-cycle management, (description)
  • cron-like scheduler, (description)
  • asynchronous mail queue, (description)
  • content syndication framework, (description)
  • resource abstraction, (description)
  • web services. (description)
  • References

    RIFE Wikipedia