Thanks. Am Die, 2003-01-14 um 14.17 schrieb Ulrich Mayring: > Christoph Begall wrote: > > > > Some sample questions I would like to learn about: > > - What is Phoenix, Merlin and Fortress, are they essentially the same, > > are they all containers? If so which one should I choose? > > Phoenix is the only one that is released, which one has the features you > need depends on the features you need :) OK, I have looked around there (avalon phoenix) and some html there. Is there something like a general introduction like the developing-with-avalon.pdf? Or could I build one from the current CVS?
Still I am curious: Who or what is merlin and Fortress? > > - From the things I read on the mailing list it seems to me, that I > > could package a component (a block?) in a jar, just like a webapp > > for tomcat. Is that right? How do I do that? > > For Phoenix: you end up with a foo.sar file, which is the equivalent to > Tomcat's WAR webapp. I suggest you check out jakarta-avalon-apps, it has > a couple of demo SARs, which will get you started That is very interesting although not really what I wanted: The idea would be to build a server, that would be able to manage some sort of Servlets. (The protocol is something like VJP (which does not really exist at the moment), I would like to build VJPDaemon, which would use this protocol over IP and would launch/start/execute one or more VJPlet. This one I would develop a sar (What dows this stand for?) It would be good to be able to register new such VJPlets or exchange them at runtime. As this is something that tomcat does I thought maybe there is already some component which would do such things. I will try learning about phoenix. > > - If I wrote some kind of network daemon, using TCP/IP connections > > I could use lots of stuff in excalibur. How can I establish a kind > > of architecture where some of the classes can be reloaded into the > > system without stopping the daemon? > > Phoenix offers a deploy/undeploy semantic, so you could have many apps > running under one instance of Phoenix and selectively undeploy/deploy a > single app. Of course, when an app is undeployed it's not running > anymore, so that is probably not what you're looking for. > > In my mind it's inherently unsafe to mess with the classloader, when > you're running under a restricted environment such as an application > server like Phoenix, but maybe others can tell you something more. Thank you very much again. I will have a deeper look into phoenix and the demos. Christoph. -- Christoph Begall, happy do be here -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>