> -----Original Message-----
> From: Niclas Hedhman [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, August 10, 2004 10:16 AM
> To: Avalon framework users
> Subject: Re: TCP Server
> 
> On Tuesday 10 August 2004 22:08, Vinod Panicker wrote:
> 
> > Really nice to know all this - got some good info.  I've downloaded
> > avalon and plan to start tinkering with it tomorrow.  My only worry
> > was about if it was "low-level" enough to handle system level
> > activities and also modular so that i could have the nice
> > abstraction/encapsulation that stuff like ejb provides.
> 
> Allow me to smile widely :o)
> 
> EJB is a joke when it comes to abstraction/encapsulation... 'nuff said.
> 
> Avalon was started out with the task in hand to provide proper
> encapsulation
> and separation of interface/implementation, and what is now known as
> Inversion of Control, meaning the component is provided with what it
needs,
> doesn't go about trying to get it by itself.
> 
> The principles that Avalon is built upon are very sound, and when properly
> implemented gives you tremendous re-usability.

So much so that the next version of EJB is borrowing ideas started within
the IoC container communities of Avalon, Pico and Spring.  :)

Vinod, my suggestion for getting started is as follows:

1. Download Merlin 3.3.0
   http://avalon.apache.org/download.cgi

2. Install:
   http://avalon.apache.org/central/about/installation/index.html

3. Run tutorials:
   http://avalon.apache.org/central/about/tutorials/basic/index.html

You can download the tutorials from a mirror such as this:
  http://apache.130th.net/avalon/merlin/source/3.3.0/   

If you have any questions, just ask.

J. Aaron Farr
  SONY ELECTRONICS
  STP SYSTEMS
  (724) 696-7653

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to