• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What is the power of Java Web Start

 
Gary Jones
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What gives jnlp or Java Web Start a distinct advantage?
What are its capabilities and strength?
I wish to know some pratical scenarios where it works like a charm .
 
Garrett Reinard
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The biggest advantage I have seen from using webstart is the ability to get out of the security sandbox which exists with web apps and applets...

With webstart you can create full blown desktop applications and serve them to people over the web... Those applications can read/write files, create socket connections, and just about anything else a local desktop app can do...

Also, they can set up a shortcut on their desktop so that the webstart app can be run like a program file from their PC... Upon startup, webstart will check to see if you have updated the application on the server, and if so, it'll automatically download the update and let them run the newest version of the app automatically...

Also, web start can be set up to allow for auto installation if someone doesn't already have a JRE installed...

I'm sure there are some more quite technical reason why it is nice, but that's just a little input from my experience with it...

-Garrett
 
Ernest Friedman-Hill
author and iconoclast
Marshal
Pie
Posts: 24212
35
Chrome Eclipse IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
We've got a forum for discussing Java Web Start. I'll move this thread there for you.
 
Rakesh Ray
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think Garrett mentioned good stuff.
But this can be achieved by signing an applet and use OBJECT tag in the HTML.
What is so uniq about JNLP?

I think user can work offline and that is the biggest advantage!!
 
Jared Cope
Ranch Hand
Posts: 243
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I'm not that familiar with the object tag in HTML. If you sign the applet and use the object tag, does that mean that the application still has to load up in the confines of a browser like other applets? I mean if you move the browser around the screen does you app move too because it is displayed within?

Webstart is not like that.

Cheers, Jared.
 
Rakesh Ray
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Even if we sign the applet it is still applet and it has to run into sandbox. Only advantage of signing is that it can have access local PC e.g. read file, print etc..
So answer to to your first question is yes.

I did not get what was ment by the second question.
 
Jared Cope
Ranch Hand
Posts: 243
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
By my second question I meant that a java webstart application does not display within a browser like an applet does.

We have a java swing program that has quite a complex UI with dialogs and other windows that appear on top of the frame. I think this would be messy and confusing for a user to interact with, if it was executed within the confines of a browser window.

Cheers, Jared.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic