[THIN] Re: Java Based Tools On Citrix Servers - OK, or Not?

  • From: Kuenzli Stephen-r55125 <Stephen.Kuenzli@xxxxxxxxxxxxx>
  • To: "'thin@xxxxxxxxxxxxx'" <thin@xxxxxxxxxxxxx>
  • Date: Tue, 11 Jan 2005 09:52:12 -0700

Decent Java applications will be distributed with the JRE they were tested and 
qualified with by the application developers.  They will also install as 
Windows services, if that's their bag.

Java also allows the following:
1. The use of multiple threads (the application must be programmed this way, of 
course).

2. The specification of the minimum and/or maximum amount of memory to use.  
This is done by supplying options (-Xms and -Xmx options) to the JRE.  The 
application developer should do this for you, as well.  If they did/will not, 
you can probably hack it in there.

3. Java 1.5 applications can conserve memory by sharing the code for class data 
(as opposed to data stored in memory by the program for database results or 
something).  For a servers written in Java, this is probably not significant.  
For clients written in Java, this may be something to look into.

4. Delivery of applications via JavaWebStart.  We use this to deliver ~300 
different configurations of our main client application to our users.  Deploy a 
change to the webserver, and the next time the client is started the changes 
will be deployed automatically.  If the webserver is not there, then the last 
version of the application will be launched (it's cached locally).

Regards,
Stephen

> -----Original Message-----
> From: thin-bounce@xxxxxxxxxxxxx 
> [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Dogers
> Sent: Tuesday, January 11, 2005 9:31 AM
> To: thin@xxxxxxxxxxxxx
> Subject: [THIN] Re: Java Based Tools On Citrix Servers - OK, or Not?
> 
> 
> On Tue, 11 Jan 2005 11:00:42 -0500, Bernd Harzog 
> <berndh@xxxxxxxxxxxxxx> wrote:
> 
> > course requires the presence of a JRE to support their service. 
> 
> Make sure its compatible with both MS and the Sun JRE and they'll make
> people much much happier :)
> 
> > I know that everyone hates having to publish Java based 
> applications on
> > their Citrix boxes due to the fact that Java application 
> consume so much
> > memory. My question is, "Do you care about a service 
> written in Java (where
> > there is only ever one instance), or does your fear and 
> loathing of Java
> > applications extend to potential Java management tools as well? 
> 
> Well, the CMC is Java already isnt it, so one more thing wouldnt
> really matter all that much - besides, doesnt the memory get reused
> somewhat by each instance?
> 
> > The fact that it is in Java is a concern, and it will 
> depend upon the value
> > vs. the resources consumed. 
> 
> If it was a huge hog, then I'd be upset enough to recommend finding
> another solution, otherwise, I'd be just a little wary as to how the
> server gets affected..
> 
> Andrew
> ********************************************************
> This Weeks Sponsor SeamlessPlanet.com Domain Names
> Register your .com domain name for as low as $7.85
> One of the lowest prices on the web! Part of The Kenzig Group.
> http://www.seamlessplanet.com
> ********************************************************** 
> Useful Thin Client Computing Links are available at:
> http://thin.net/links.cfm
> ThinWiki community - Awesome SBC Search Capabilities!
> http://www.thinwiki.com
> ***********************************************************
> For Archives, to Unsubscribe, Subscribe or 
> set Digest or Vacation mode use the below link:
> http://thin.net/citrixlist.cfm
> 
********************************************************
This Weeks Sponsor SeamlessPlanet.com Domain Names
Register your .com domain name for as low as $7.85
One of the lowest prices on the web! Part of The Kenzig Group.
http://www.seamlessplanet.com
********************************************************** 
Useful Thin Client Computing Links are available at:
http://thin.net/links.cfm
ThinWiki community - Awesome SBC Search Capabilities!
http://www.thinwiki.com
***********************************************************
For Archives, to Unsubscribe, Subscribe or 
set Digest or Vacation mode use the below link:
http://thin.net/citrixlist.cfm

Other related posts: