I'd think you could have a tiny login app on the users machine that logged
them into the central server, and based on their user info sent back the
url of the appropriate app to deploy on the local jboss.  The tiny app then
calls MainDeployer.deploy of the url it just got, presto.  Administration
of who gets what is then centralized, presumably with the security info. 
There might be a simpler way to do this, but this seems to me as if it
should work.

david jencks

On 2002.08.16 20:27:58 -0400 Dmitri Colebatch wrote:
> hey all,
> 
> I'm very interested in this thread - mainly because I've just started a
> contract in exactly that sort of situation.
> 
> to be honest, I'm not exactly sure how many users there are, but I
> believe its ~100 or so.
> 
> atm there is a logon script on all the machines that copies the
> "appropriate" version of the application to the client when the user logs
> on (windows boxes).
> 
> the hurdle I face atm, is that the existing application has different
> versions deployed at a time - ie. some users might have version 1.87 and
> some might have 1.86 - basically the more forgiving users will get the
> new version first - sort of as a beta test.  
> 
> now - to me, the idea of having jboss running locally on every machine,
> and deploying the application via filesystem/http would make distribution
> a piece of cake.  but the manager likes the current situation in that he
> can change the batch script and immediately put user A on one version and
> user B on another.
> 
> anyone have any thoughts about how you might go about doing that? 
> (thinking aloud)  I suppose he could remotely log onto the user's JBoss
> 'server' and using the JMX console undeploy the old version and redeploy
> the new - but you couldn't do that by hand for all of them, there would
> need to be some sort of automation.
> 
> I suppose I really should have a read of the jboss farm stuff that has
> been done.... but wanted to share my situation for input/feedback.
> 
> cheers
> dim 
>   ----- Original Message ----- 
>   From: Greg Turner 
>   To: [EMAIL PROTECTED] 
>   Sent: Saturday, August 17, 2002 5:03 AM
>   Subject: Re: [JBoss-user] Launching Swing Applications from JBoss 3.0.0
> 
> 
>   If you were in a large corp and given the task of writing a Swing app
> that was to be deployed on some 200 PCs in the corp, and you had to
> support configurations and updates to all those 200 PCs, JBoss would be
> the way to go.  All 200 PCs could deploy the Swing app from a central
> server.  All PCs could deploy updates from the central server.  And you
> could manage configuration of all apps from your machine via the
> jmx-console.  All that is doable by having JBoss be the basis for the
> Swing app. 
>   Dave Smith wrote: 
> 
>     An intresting read but I fail to see how this is usefull in all but
> the 
>     most trival example. When a JFrame starts it uses the DISPLAY
> enviroment 
>     variable (UNIX systems) to determine where to display it. So if I am 
>     running a local JBOSS container on my system then it would be good
> for 
>     rapid protyping but for the field? 
>     I have not had alot of sleep this week, please enlighten me on other 
>     uses for this or if I am way off base. 
> 
>     On Wed, 2002-08-14 at 15:17, Dimitri Pissarenko wrote: 
>     > Hello! 
>     > 
>     > I've coded a very simple example of how one can launch a Swing 
>     > application with a Jboss Mbean. 
>     > 
>     > If someone is interested, look at 
>     > http://www.geocities.com/dapissarenko/jboss_swing.html 
>     > 
>     > Regards 
>     > 
>     > Dimitri Pissarenko 
>     > 
>     > 
>     > ------------------------------------------------------- 
>     > This sf.net email is sponsored by: Dice - The leading online job
> board 
>     > for high-tech professionals. Search and apply for tech jobs today! 
>     > http://seeker.dice.com/seeker.epl?rel_code1 
>     > _______________________________________________ 
>     > JBoss-user mailing list 
>     > [EMAIL PROTECTED] 
>     > https://lists.sourceforge.net/lists/listinfo/jboss-user 
> 
>     ------------------------------------------------------- 
>     This sf.net email is sponsored by: OSDN - Tired of that same old 
>     cell phone?  Get a new here for FREE! 
>     https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 
>     _______________________________________________ 
>     JBoss-user mailing list 
>     [EMAIL PROTECTED] 
>     https://lists.sourceforge.net/lists/listinfo/jboss-user
> 
>   -- 
>   Greg Turner, JBoss Authorized Consultant 
> 
>   Tiburon Enterprise Systems 
>   http://www.tiburon-e-systems.com 
>   Box 1171 
>   Tiburon, CA 94920 
>   415-332-3363 
>     
> 
> 
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> <HTML><HEAD>
> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
> <META content="MSHTML 6.00.2462.0" name=GENERATOR>
> <STYLE></STYLE>
> </HEAD>
> <BODY bgColor=#ffffff>
> <DIV><FONT face="Courier New" size=2>hey all,</FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>I'm very interested in this thread -
> mainly 
> because I've just started a contract in exactly that sort of 
> situation.</FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>to be honest, I'm not exactly sure
> how many 
> users there are, but I believe its ~100 or so.</FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>atm there is a logon script on all
> the 
> machines that copies the "appropriate" version of the application to the
> client 
> when the user logs on (windows boxes).</FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>the hurdle I face atm, is that the
> existing 
> application has different versions deployed at a time - ie. some users
> might 
> have version 1.87 and some might have 1.86 - basically the more forgiving
> users 
> will get the new version first - sort of as a beta test.&nbsp;
> </FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>now - to me, the idea of having
> jboss 
> running locally on every machine, and deploying the application via 
> filesystem/http would make distribution a piece of cake.&nbsp; but the
> manager 
> likes the current situation in that he can change the batch script and 
> immediately put user A on one version and user B on another.</FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>anyone have any thoughts about how
> you 
> might go about doing that?&nbsp; (thinking aloud)&nbsp; I suppose he
> could 
> remotely log onto the user's JBoss 'server' and using the JMX console
> undeploy 
> the old version and redeploy the new - but you couldn't do that by hand
> for all 
> of them, there would need to be some sort of automation.</FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>I suppose I really should have a
> read of 
> the jboss farm stuff that has been done.... but wanted to share my
> situation for 
> input/feedback.</FONT></DIV>
> <DIV><FONT face="Courier New" size=2></FONT>&nbsp;</DIV>
> <DIV><FONT face="Courier New" size=2>cheers</FONT></DIV>
> <DIV><FONT face="Courier New" size=2>dim </FONT></DIV>
> <BLOCKQUOTE dir=ltr 
> style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px;
> BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
>   <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
>   <DIV 
>   style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color:
> black"><B>From:</B> 
>   <A [EMAIL PROTECTED] 
>   href="mailto:[EMAIL PROTECTED]";>Greg Turner</A> </DIV>
>   <DIV style="FONT: 10pt arial"><B>To:</B> <A 
>   [EMAIL PROTECTED] 
>   href="mailto:[EMAIL PROTECTED]";>[EMAIL PROTECTED]</A>
> 
>   </DIV>
>   <DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, August 17, 2002
> 5:03 
>   AM</DIV>
>   <DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [JBoss-user]
> Launching Swing 
>   Applications from JBoss 3.0.0</DIV>
>   <DIV><BR></DIV>If you were in a large corp and given the task of
> writing a 
>   Swing app that was to be deployed on some 200 PCs in the corp, and you
> had to 
>   support configurations and updates to all those 200 PCs, JBoss would be
> the 
>   way to go.&nbsp; All 200 PCs could deploy the Swing app from a central 
>   server.&nbsp; All PCs could deploy updates from the central
> server.&nbsp; And 
>   you could manage configuration of all apps from your machine via the 
>   jmx-console.&nbsp; All that is doable by having JBoss be the basis for
> the 
>   Swing app. 
>   <P>Dave Smith wrote: 
>   <BLOCKQUOTE TYPE="CITE">An intresting read but I fail to see how this
> is 
>     usefull in all but the <BR>most trival example. When a JFrame starts
> it uses 
>     the DISPLAY enviroment <BR>variable (UNIX systems) to determine where
> to 
>     display it. So if I am <BR>running a local JBOSS container on my
> system then 
>     it would be good for <BR>rapid protyping but for the field? 
>     <P>I have not had alot of sleep this week, please enlighten me on
> other 
>     <BR>uses for this or if I am way off base. 
>     <P>On Wed, 2002-08-14 at 15:17, Dimitri Pissarenko wrote: <BR>&gt;
> Hello! 
>     <BR>&gt; <BR>&gt; I've coded a very simple example of how one can
> launch a 
>     Swing <BR>&gt; application with a Jboss Mbean. <BR>&gt; <BR>&gt; If
> someone 
>     is interested, look at <BR>&gt; <A 
>     
>href="http://www.geocities.com/dapissarenko/jboss_swing.html";>http://www.geocities.com/dapissarenko/jboss_swing.html</A>
> 
>     <BR>&gt; <BR>&gt; Regards <BR>&gt; <BR>&gt; Dimitri Pissarenko
> <BR>&gt; 
>     <BR>&gt; <BR>&gt; -------------------------------------------------------
> 
>     <BR>&gt; This sf.net email is sponsored by: Dice - The leading online
> job 
>     board <BR>&gt; for high-tech professionals. Search and apply for tech
> jobs 
>     today! <BR>&gt; <A 
>     
>href="http://seeker.dice.com/seeker.epl?rel_code1";>http://seeker.dice.com/seeker.epl?rel_code1</A>
> 
>     <BR>&gt; _______________________________________________ <BR>&gt;
> JBoss-user 
>     mailing list <BR>&gt; [EMAIL PROTECTED] <BR>&gt; <A 
>     
>href="https://lists.sourceforge.net/lists/listinfo/jboss-user";>https://lists.sourceforge.net/lists/listinfo/jboss-user</A>
> 
> 
>     <P>------------------------------------------------------- <BR>This
> sf.net 
>     email is sponsored by: OSDN - Tired of that same old <BR>cell
> phone?&nbsp; 
>     Get a new here for FREE! <BR><A 
>     
>href="https://www.inphonic.com/r.asp?r=sourceforge1&amp;refcode1=vs3390";>https://www.inphonic.com/r.asp?r=sourceforge1&amp;refcode1=vs3390</A>
> 
>     <BR>_______________________________________________ <BR>JBoss-user
> mailing 
>     list <BR>[EMAIL PROTECTED] <BR><A 
>     
>href="https://lists.sourceforge.net/lists/listinfo/jboss-user";>https://lists.sourceforge.net/lists/listinfo/jboss-user</A></P></BLOCKQUOTE>
>   <P>-- <BR>Greg Turner, JBoss Authorized Consultant 
>   <P>Tiburon Enterprise Systems <BR><A 
>   href="http://www.tiburon-e-systems.com";>http://www.tiburon-e-systems.com</A>
> 
>   <BR>Box 1171 <BR>Tiburon, CA 94920 <BR>415-332-3363 <BR>&nbsp; 
> </P></BLOCKQUOTE></BODY></HTML>
> 


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to