File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JNLP and Web Start and the fly likes advantages of JWS Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JNLP and Web Start
Bookmark "advantages of JWS" Watch "advantages of JWS" New topic

advantages of JWS

Rajiv Chelsea
Ranch Hand

Joined: Jun 15, 2010
Posts: 88

Quoting from the article at the above mentioned URL

"Using markup languages to generate user interfaces proves advantageous due to those languages' ubiquity and light weight. However, a markup-language-based UI is fairly limited. Java Web Start overcomes this main limitation while preserving some of a markup-language UI's main benefits, such as using a network URL as a launching point, updating client applications without intervention, and so on. "

How does JWS help with "updating client applications without intervention" ?

Lester Burnham

Joined: Oct 14, 2008
Posts: 1337
Each time a JWS app is launched on the client, JWS checks whether there's a new version available on the server. If there is, it offers to update the version installed on the client (or possibly even does that automatically, I don't recall the details). There's nothing the developer or the user need to do about it, hence "no intervention".
Rajiv Chelsea
Ranch Hand

Joined: Jun 15, 2010
Posts: 88
Thanks for the ans
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10817

Indeed. It does updates the version automatically.

Other than the advantages cited by Lester, you can also define the Java version required to run the application and that too will happen without your intervention.

Think of JWS as a easier method to distribute your applications, and update them on the client installations...automatically.

[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
Rajiv Chelsea
Ranch Hand

Joined: Jun 15, 2010
Posts: 88
When we use JWS what components of the application are downloaded from the server?
and how is the application cached? in what file formats are they cached?

I agree. Here's the link:
subject: advantages of JWS
It's not a secret anymore!