Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 65302 invoked by uid 500); 8 Aug 2003 21:43:35 -0000 Mailing-List: contact geronimo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-dev@incubator.apache.org Received: (qmail 65287 invoked from network); 8 Aug 2003 21:43:35 -0000 Received: from web80703.mail.yahoo.com (66.163.170.60) by daedalus.apache.org with SMTP; 8 Aug 2003 21:43:35 -0000 Message-ID: <20030808214342.2404.qmail@web80703.mail.yahoo.com> Received: from [62.3.127.9] by web80703.mail.yahoo.com via HTTP; Fri, 08 Aug 2003 22:43:42 BST Date: Fri, 8 Aug 2003 22:43:42 +0100 (BST) From: =?iso-8859-1?q?Myron=20Tuang?= Subject: Re: [components] - lazy loading... To: geronimo-dev@incubator.apache.org In-Reply-To: <3F340FEC.8080705@coredevelopers.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N That is an excellent idea. +1 --- Jules Gosnell wrote: > a chat with a friend, Shane, at work today produced > these thoughts.... > > Imagine that rather than having a set number of > configurations which all > load every service at startup, Geronimo could load > just the components > needed to provide the services required by your > deployables... > > e.g. you are doing web development, so when you > start Geronimo it just > loads the webcontainer component and deploys your > webapp. You webapp > decides to load a javax.naming class so the JNDI > service is brought on > line, it loads a javax.mail class and looks up a > mail service in JNDI - > the mail service is brought up... etc > > If we could lazily load services as required, > startup time would be > greatly reduced, footprint as well, and the > distributions complexity too > - since we could just ship everything and only what > was needed would be > used. > > just a thought to file away for a rainy day :-) > > > Jules > > -- > /************************************* > * Jules Gosnell > * Partner > * Core Developers Network (Europe) > * http://www.coredevelopers.net > *************************************/ > > ________________________________________________________________________ Want to chat instantly with your online friends? Get the FREE Yahoo! Messenger http://uk.messenger.yahoo.com/