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 /devel/avalon-framework/pkg-descr | |
parent | build and install missing imapd.conf.5.html. (diff) |
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>
Diffstat (limited to '')
-rw-r--r-- | devel/avalon-framework/pkg-descr | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/avalon-framework/pkg-descr b/devel/avalon-framework/pkg-descr new file mode 100644 index 000000000000..8ecd4fe68e01 --- /dev/null +++ b/devel/avalon-framework/pkg-descr @@ -0,0 +1,20 @@ +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/ |