We are about to roll out a client server application build with java web start. Our main server is located in a country in Europe and we will have many users downloading our client the first day from all over the world. Since the client application is quite big in MB our wan will be utilized a lot. Is there a way to cache or pre- distribute java web start clients to servers “closer” to the user (for example a local server)?
Thanks.
You could use a Content Distribution Network such as akamai, edgecast or limelight. They do all the hard work for you.
Alternatively, spend the next few months buying servers at locations all around the world and making your own CDN, as that is what you are getting towards.