I am starting to see examples pop up on the internet utilizing Web Start, for example www.jgoodies.com/metamorphosis provides some nice examples on UI design. If you select 'start link' on the page you will see Web Start in action. I am currently reading "Java Deployment with JNLP and WebStart" and recommend it highly. -cheers
We've used it internally for some utility applications. It's much nicer than having to cut diskettes or burn a CD for each release, AND it makes sure that everybody's using the SAME version - which makes the job of supporting our support people (the ones using the utilities) MUCH easier. Burk
SCJP, SCJD, SCEA 5 "Any sufficiently analyzed magic is indistinguishable from science!" Agatha Heterodyne (Girl Genius)
I am currently working on a project which utilizes Web start technology. The project is still in the development stages. I've heard about some UML tool, which uses JavaWebStart for launching from web. Will post the link if I could find it.
I've never used JNLP or web start, however, I have personally implemented 4 systems which offers the basic functionality (keeping the software up-to-date). It is extremely useful. Enterprises love this stuff, because it saves them having to upgrade each computer by hand (either by a sys admin, or having each user do it himself). Just imagine any system used by many people, in which upgrades of each computer need to happen within a short time span of each other.
Yes we have implemented a big project using JWS. Its a Typical client-server based J2EE project having a thick client (client consists of about 400 developed classes) based on Java SWING. Previously we were thinking of using JApplet which contains the SWING component.BUt it has many limitations and it is very slow. We have used the web start for launching the client. It downloads all the client classes including third party jars on the client machine for the first time only. It has helped us in following ways 1)Ease of deployment. 2) Versioning can be handled very easily. 3) Fast compare to applet 4) as secure as applet
We have used WebStart in our project.Our application has java swing client and html client. We used webstart for down loading the client classes and third party jars on the user's machine for the first time.It's used for getting the latest version of the application. It's almost similar to what mukund wrote. regards, madhav
Originally posted by Dale Thompson: I am starting to see examples pop up on the internet utilizing Web Start, for example www.jgoodies.com/metamorphosis provides some nice examples on UI design. If you select 'start link' on the page you will see Web Start in action. I am currently reading "Java Deployment with JNLP and WebStart" and recommend it highly. Thank you very much Dale! :smile: (Mauro Marinilli) -cheers
Thanks for all the great info! I agree with Tero Ahonen - are there any other applications out there besides ArgoUML using JNLP or WebStart? It seems to be limited to internal corporate use for the most part. Tero - I am interested to know which games, even if they're not 'real' software. :roll: Could you provide links? I'll look them up along with the one's Memon provided. One last question: can JNLP or WebStart be two-way? In other words, can classes (new or modified) be sent back to the originating server? Or does that have to be done with 'normal' client-server communication and some sort of script run to insert the new class into the 'distribution'? Can the JNLP/WebStart server tell the client where it's located so the client can call the server back based on where it was loaded from? I gotta just go get that book. Hopefully I'll (finally) win the book giveaway this time.