RIFE
|
|
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
(Learn how and when to remove this template message)
|
| Stable release |
1.6.1 / July 14, 2007
|
|---|---|
| Development status | Unmaintained |
| Written in | Java (programming language) |
| Operating system | Cross-platform |
| Type | Web Framework |
| License | CDDL 1.0 / LGPL 2.1 |
| Website | http://rifers.org/ |
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)