Date: 2004-01-09T11:48:41
   Editor: 160.33.82.119 <>
   Wiki: Apache Avalon Wiki
   Page: WhichContainer
   URL: http://wiki.apache.org/avalon/WhichContainer

   added basic overview from FAQ -farra

Change Log:

------------------------------------------------------------------------------
@@ -3,6 +3,11 @@
 A common question amongst new Avalon users is "Which container should I use?" or 
"What's the difference between Fortress, Phoenix, and Merlin?"  This section of the 
wiki has been set aside to help answer these questions.  For a more verbose history of 
where the containers came from, see the ContainerStory.
 
 == Short Introduction to Each Container ==
+   *  '''Phoenix''''s strong point are server-like applications.  That is, if you 
want to build a web server, and FTP server, a new EJB container, a chat server, and so 
on, you may want to try Phoenix.  It's stable and there are plenty of existing Phoenix 
blocks (applications) you can use as starting points.  That said, you can also use 
Phoenix in standalone swing applications, but that's often easier to do with Fortress.
+   *  '''Fortress''' is a light-weight fully-compliant Avalon 4 container.  It's 
often called 'embeddable' partly because it doesn't come with its own bootstrapper.  
That is, you'll need to write your own 'main' class to start the container.  The 
advantage is that you can easily start it up in just about any environment -- 
servlets, swing apps, command line apps, etc.  It doesn't have all the bells and 
whistles of Phoenix or Merlin, but it's solid and easy to use.  Fortress also replaces 
the older Excalibur Component Manager, so if you have legacy code using ECM, check out 
Fortress.
+   *  '''Merlin''' is the latest and greatest and where a lot of the current action 
is.  Version 3.0 can be downloaded from the standard Avalon download section and there 
are release candidates available of newer versions which have a number of advanced 
features you might find hard to live without.  Certain Avalon developers will tell you 
that you shouldn't bother with anything else ;) , but there's plenty of documentation 
and several small tutorials available for you to make your own decision.
+
+''please see the ["AvalonContainerFAQ"] for more information''
 
 == Meta-Info and Meta-Data ==
 

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

Reply via email to