🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.api
Article #470

Re: hot-deploy in server

#470
From: Paul Furbacher TeamB
Date: Thu, 28 Aug 2003 03:35
32 lines
2271 bytes
In <3f489b54@newsgroups.borland.com> ?????? wrote:

>  I am amazed at the hot-deploy character of nowaday server. Is there 
>  anyone who can explain to me how the server manages to do it. 

Tomcat is a server which does this and all of its source is
available for looking at.  Use the "Search in Path" facility 
in JBuilder, and point it to the JBuilder/extras/jakarta-tomcat-4.x.y-src
folder and search for "URLClassLoader", or other classloaders, and 
read through those sections of code.  I just did this and there's
a good bit of reading to do (smileys needed?).

JBoss is also an open source server which hot deploys.
Download it and do a similar search.  It may be interesting
to see how the approaches for hot-loading servlets/JSPs and 
EJBs compare.

Java Developers Journal had an article on classloaders in 
a very recent issue (August maybe?).  


Paul Furbacher [TeamB]

  Save time, search the archives:
       http://info.borland.com/newsgroups/ngsearch.html
       
  Is it in Joi Ellis's Faq-O-Matic? 
       http://www.visi.com/~gyles19/fom-serve/cache/1.html
 
  Finally, please send responses to the newsgroup only.
  That means, do not send email directly to me.
  Thank you.
Technical Details
Message-ID: <20030827233520003-0400@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-05!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail
References: <3f489b54@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1089d0,f51ea59219d764ed
X-Google-Attributes: gid1089d0,public
X-Google-ArrivalTime: 2003-08-27 20:40:33 PST
User-Agent: Halime (MacOSX)/1.0rc2b
Newsgroups: borland.public.jbuilder.java.api
Message-ID: <20030827233520003-0400@newsgroups.borland.com>
References:  <3f489b54@newsgroups.borland.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="US-ASCII"
Subject: Re: hot-deploy in server
From: Paul Furbacher [TeamB] <pfurbacher@mac.com>
Organization: Reverse Alchemy, Inc.
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 68.39.103.120
Date: 27 Aug 2003 20:35:19 -0700
X-Trace: newsgroups.borland.com 1062041719 68.39.103.120 (27 Aug 2003 20:35:19 -0700)
Lines: 32
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-05!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail