To get you guys salivating, this shameless plug will give you a
heads up on new Fortress features:
1) Roles file is no longer needed!
- You can keep track of important meta information like the
configuration name, role, implementation, and lifestyle
all with the component where it belongs.
- If you use the supplied ANT task, your JARs will have all
the meta information in the right places. No editing the
same information in multiple files anymore!
2) All components are proxied to provide a safer environment.
- You have a choice between BCEL generated proxies (MUCH
faster at runtime) and standard JDK 1.3 proxies.
- If you don't want BCEL proxies, don't include BCEL.jar.
Fortress is smart enough to disable them and revert to
JDK 1.3 proxies.
3) Much more thoroughly tested than ECM.
4) Support for Cocoon specific extensions. You can now add new
lifecycle stages at init, destroy, access, and release times.
- Perfect for setting a component's environment when it is
accessed (i.e. request, session, etc.)
5) Tunable asynchronous management facilities.
6) Smarter component pools
- The pool size is managed asynchronously, and allows the
pool to grow as large as is needed during times of high
load. The pool size is trimmed to normal operating
parameters when there is low load.
- The adaptive nature of the pool size means you don't have
to tune them yourself!
- The new pool respects the old Recyclable interface, but
provides a new one.
7) Native support for LogEnabled and Serviceable as first class
citezens.
- The (soft) deprecated Composer and Loggable interfaces are
still supported to ease migration.
- Components don't have to implement the Component interface,
because Fortress automatically adds that interface to the
component proxy.
If you want to play with it now, you can get the release candidate
here:
http://avalon.apache.org/~bloritsch/excalibur-dist/
--
"You know the world is going crazy when the best
rapper is a white guy, the best golfer is a black guy,
The Swiss hold the America's Cup, France is
accusing the US of arrogance, and Germany doesn't want
to go to war. And the 3 most powerful men in America
are named 'Bush', 'Dick', and 'Colon' (sic)".
-----Chris Rock
|