Annasab sunthe wrote:
Hi,
Can any one explain me, is Avalon Framework is
aternative to J2EE/EJB or can J2EE/EJB application
be
built using this framework. What environement do u
need to run applications built on this framework, ie
Any application Servers/Web Servers etc.
Keep in mind that the Avalon Project is composed of 5 sub-projects:
1) Avalon Framework - The interfaces and contracts that manage the lifecycle of Components in the Avalon system. This is valid to be used in _any_ environment.
2) Avalon LogKit - A logging toolkit that is architecturally sound, performant, and integrated with the rest of the system. It can be used in _any_ environment.
3) Avalon Excalibur - A group of Components and libraries that assist in building applications. This can be used in _any_ environment.
4) Avalon Cornerstone - A group of Blocks and Server components, as well as some Phoenix based applications.
5) Avalon Phoenix - A server kernel built with the Avalon system, that includes all the services needed to deploy and manage a server.
Your use of the Avalon Project should reflect your needs. If you do not need to build a server, then chances are you don't need Cornerstone or Phoenix. Avalon is split into the different pieces to manage the complexity of the overall system. Also, to help you to understand each piece in its context.
So to answer your question: Avalon is not considered a replacement
to J2EE/EJB. A J2EE/EJB server can be built with the Avalon components, or Avalon can handle some aspects of your system while your EJBs handle other aspects.
For the trio of Framework, LogKit, and Excalibur, they can be run in any environment you see fit--even standalone applications. For Cornerstone, it only opperates in the Phoenix environment. For Phoenix, it is it's own environment, as it is a kernel.
--
"They that give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." - Benjamin Franklin
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>