Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Web Start and standalone App !!

 
arun mahajan
Ranch Hand
Posts: 305
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,
Is Java Web Start is only for installing a program through web or same can be used in installing a standalone program locally (not through web)?
Arun
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
From my very limited understanding of JWS, I think it is a new way to deploy applications to your computer.
Sure you can deploy by installing on your local computer but JWS provides a way to keep the software and runtime versions current and conssistent.
So, it is not so much about distributing software over the "web". It is more about software version control over a fast intranet.
 
Mauro Marinilli
Author
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes,
you can use JNLP also for installing your app via local file system, or an installation CD-Rom as well. Of course, this is essentially for packaging simplicity (you use JNLP to bundle everything once, and don't need to create several different packages for the different deployment medium you use to distribute your app) but of course JNLP power is fully expressed only on a Internet (HTTP) connection.
Cheers,
Mauro
 
Burk Hufnagel
Ranch Hand
Posts: 814
3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mauro,
If we package it up on a CD, do we need to have the JRE on the CD as well, or can we "require" an internet connection if they haven't got the JRE already loaded?
Burk
 
Mauro Marinilli
Author
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Burk,
Both choices are possible. The JRE to be installed that is left on the CD-Rom, or to download it usually from the Web.
The book addresses both these situations.
Cheers,
Mauro
 
Latha Kalaga
Ranch Hand
Posts: 96
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Arun,
From Java Web Start FAQ, it looks like Web Start enables developers to deploy Java applications to end-users by making the applications available on a standard Web server. By using any Web browser, end-users can launch the applications. It does not mention anything about using Web Start to deploy locally.
Hope this helps.
Latha
 
Latha Kalaga
Ranch Hand
Posts: 96
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Mauro,
Under what practical conditions one would use Web Start to deploy applications from a CD? It looks like you loose the ability to get seamless access to the latest versions of the software via Web (unless there is a way to specify the URL from where the Web Start can access the latest versions.)
Thanks,
Latha
 
arun mahajan
Ranch Hand
Posts: 305
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for all this information and would definately look forward for this technology...
I would also like to have a look at the promotion book too...
In any case thanks a lot to all and special thanks to Mr. Author.
regards,
Arun
 
Mauro Marinilli
Author
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Latha,
In the scenario I had in mind, only the first time installation is performed via a CD-Rom. Then, for further updates, or anything else you can refer to a remote Web site.
An additional advantage of this arrangement is that you prepare just one deployment version, and distribute it via several different media (web site, CD-Roms, DVDs, etc.). There some cases where the deployment is somehow private and clients prefers CD-Roms.
Cheers,
Mauro
 
Latha Kalaga
Ranch Hand
Posts: 96
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Mauro for the response. From reading through this forum and referring to the FAQs, it looks like the Web Start facilitates automatic deployment of latest versions of the software. As an end user,
(1) Will I know when the latest version is deployed?
(2) Do I have an option to skip a specific version?
Thanks,
Latha
 
Hema Menon
Ranch Hand
Posts: 569
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I remember seeing something about version controlled download, not sure of the specifics. Check out the JNLP spec, JSR 56, downloadable at webstart home.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic