diff options
author | Mark Linimon <linimon@FreeBSD.org> | 2004-04-04 16:24:47 +0000 |
---|---|---|
committer | Mark Linimon <linimon@FreeBSD.org> | 2004-04-04 16:24:47 +0000 |
commit | 16dc47ffda294cb12bec75080cdf88e53e6fdad1 (patch) | |
tree | f20ca211de657447fa719b3044f839dce5db8f3f /security/sfs/distinfo | |
parent | 4546e552f0b6ce6909a6216a89e7c4d61ade05db (diff) | |
download | ports-16dc47ffda294cb12bec75080cdf88e53e6fdad1.tar.gz ports-16dc47ffda294cb12bec75080cdf88e53e6fdad1.zip |
Apache Avalon provides a complete platform for component programming including
a core framework, utilities, tools, components and containers. By using key
design patterns such as Inversion of Control (IoC) and Seperation of Concerns
(SoC), Avalon achieves a number of advantages over traditional object oriented
programming frameworks:
* No implementation lock
* Low coupling between components
* Component lifecycle management
* Configuration management and easy to use API
* Component meta-data framework and tools
* Service dependecy management
* Embeddable containers for standalone, J2EE and web environments
The Avalon Framework API and Implementation consists of interfaces that define
relationships between commonly used application components, best-of-practice
pattern enforcements, and several lightweight convenience implementations of
the generic components.
WWW: http://avalon.apache.org/framework/
PR: ports/64999
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
Notes
Notes:
svn path=/head/; revision=106129
Diffstat (limited to 'security/sfs/distinfo')
0 files changed, 0 insertions, 0 deletions