Thanks for the quick reply, Kev
Exactly! I was just reading your thread that you posted in August on this...and that's the kind of service I'm looking at, one that can handle an initial install of all components and then systematic updates of only newer components later on from within the program itself...webstart would only be half a solution to me.
Why? This is *exactly* what Java Webstart does unless I am totally misunderstanding you.
The only limit is that it is a push technology not a pull. You initiate an update by putting new content on your server.
If you really need pull, look at OpenJNLP.