- In widespread existence, practice, or use; increasingly prevalent.
- Abundant or numerous.
[Middle English, from Old English rȳfe.]
Dictionary:
rife (rīf) ![]() |
[Middle English, from Old English rȳfe.]
| Thesaurus: rife |
adjective
| Antonyms: rife |
Definition: overflowing
Antonyms: devoid, low, scarce
| Wikipedia: RIFE |
| This article has been nominated to be checked for its neutrality. Discussion of this nomination can be found on the talk page. (March 2008) |
RIFE is a full-stack open source Java web application framework with tools and APIs to implement most common web features. Each of its toolkits is usable by itself and together they offer powerful integrated features that boost your productivity. RIFE ensures that every declaration and definition is handled in one place in the code. This simplifies the developer's task by reducing code replication, enforcing consistency, and easing maintenance.
RIFE's design provides the best of request-based and component-based approaches and blends them together in a consistent component object model. The web engine provides a solution that values maintainability without compromising on productivity. Through a centralized site structure, an application can be split up into easily reusable binary modules that can be seamlessly integrated into other projects.
Contents |
RIFE offers an alternative approach to web application development and design. It builds upon the Java platform, but offers all required tools and APIs to implement and perform all common website related tasks in a fast, intuitive and consistent manner.
RIFE has been designed for perfect separation of tasks during a development cycle. Every developer, DBA and designer only has to focus on his own tasks. At any moment the work can be effortlessly integrated with the work of the rest of the team.
This results in a loosely coupled and very robust system. One can make incremental improvements with little or no risk of unwanted side-effects elsewhere in the system.
There are currently two major schools of web application development frameworks: request-based and component-based.
Request-based frameworks are very close to the original CGI specification. They use controllers and actions that directly handle incoming requests. Each request is fundamentally stateless. With the introduction of server-side sessions, a certain degree of statefulness has been achieved. The different frameworks basically differentiate themselves by the way they map logic to URLs and how data is structured and provided to the developer.
Component-based frameworks abstract the developer away from the internals of the request handling and encapsulate the logic into reusable components, often independent from the web medium. The state is automatically handled by the framework, based on the data that is present in each component instance. Together with some form of event handling, this development model is very similar to the features offered by desktop GUI toolkits. The different frameworks basically differentiate themselves by the provided component API and how components are combined together.
RIFE combines both by taking control of the entire data and logic flow in a request-based model. Developers remain close to the architecture of CGI applications and have full control over URLs, forms, parameters, cookies and pathinfos. However, instead of mapping actions and controllers directly to the request, RIFE provides a component object model that behaves identically in many different situations such as individual pages, intercepted requests, portal-like page fragments and integratable widgets. Components can be wired together and be packaged as groups that are components in their own right. They can be distributed separately and be seamlessly integrated into any other RIFE project. This provides the same form of reusability as component-based frameworks, but with the raw control of the request-based approach.
RIFE is composed out of a large collection of modular parts, which include:
The central part is the engine which formalizes all aspects of dynamic web development. It graciously solves all doubt, confusion and maintenance problems of HTTP's statelessness and liberal CGI interface.
|
||||||||||||||||||||||||||||||||||||||
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)
| Translations: Rife |
Dansk (Danish)
adj. - almindelig, udbredt
adv. - hyppigt forekommende
Nederlands (Dutch)
wijdverbreid
Français (French)
adj. - très répandu, très touché (par la maladie)
adv. - sans opposer de résistance, de manière répandue
Deutsch (German)
adj. - weitverbreitet, voll von
adv. - ungehindert
Ελληνική (Greek)
adj. - εξαπλωμένος, άφθονος, μεστός, γεμάτος από, διαδεδομένος
Italiano (Italian)
corrente, abbondante, corrotto
Português (Portuguese)
adj. - freqüente, abundante
Русский (Russian)
распространенный, изобилующий
Español (Spanish)
adj. - abundante
adv. - abundantemente
Svenska (Swedish)
adj. - talrik, förhärskande, uppfylld av
中文(简体)(Chinese (Simplified))
流行的, 非常多的, 盛传的, 流行地
中文(繁體)(Chinese (Traditional))
adj. - 流行的, 非常多的, 盛傳的
adv. - 流行地
한국어 (Korean)
adj. - 유행하는, 자자한, 풍부한
adv. - 수없이 많게
日本語 (Japanese)
adj. - 流行して, おびただしい, 流行した
adv. - おびただしく
العربيه (Arabic)
(صفه) وافر, منتشر, حافل ب
עברית (Hebrew)
adj. - נפוץ, זרוע, מלא, רווח
adv. - באופן לא-מבוקר או נפוץ
If you are unable to view some languages clearly, click here.
To select your translation preferences click here.
| Rife (1988 Album by Foetus Corruptus) | |
| unsighted | |
| In a Different Light (1991 Album by Linda Davis) |
Copyrights:
![]() | Dictionary. The American Heritage® Dictionary of the English Language, Fourth Edition Copyright © 2007, 2000 by Houghton Mifflin Company. Updated in 2009. Published by Houghton Mifflin Company. All rights reserved. Read more | |
![]() | Thesaurus. Roget's II: The New Thesaurus, Third Edition by the Editors of the American Heritage® Dictionary Copyright © 1995 by Houghton Mifflin Company. Published by Houghton Mifflin Company. All rights reserved. Read more | |
![]() | Antonyms. © 1999-2009 by Answers Corporation. All rights reserved. Read more | |
![]() | Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "RIFE". Read more | |
![]() | Translations. Copyright © 2007, WizCom Technologies Ltd. All rights reserved. Read more |
Mentioned in