我们即将推出使用java web start构建的客户端服务器应用程序。我们的主服务器位于欧洲的一个国家,我们将有许多用户在世界各地的第一天下载我们的客户。由于客户端应用程序在MB中相当大,我们将被大量使用。有没有办法将java web start客户端缓存或预先分发给“更靠近”用户的服务器(例如本地服务器)?推出java web start客户端
谢谢。
我们即将推出使用java web start构建的客户端服务器应用程序。我们的主服务器位于欧洲的一个国家,我们将有许多用户在世界各地的第一天下载我们的客户。由于客户端应用程序在MB中相当大,我们将被大量使用。有没有办法将java web start客户端缓存或预先分发给“更靠近”用户的服务器(例如本地服务器)?推出java web start客户端
谢谢。
您可以使用内容分发网络,如akamai,edgecast或聚光灯。他们为你做了所有的辛苦工作。
或者,花费接下来的几个月在世界各地购买服务器并制作自己的CDN,因为这是您正在实现的目标。
您可以创建一张安装CD。请参阅this
因此,您可以使用java内部没有任何内容?我们已经部署了其他Web Start客户端。只是一个想法。 – user271858 2010-05-03 10:35:39
那么,如果您已经在全球部署了服务器,并且您只想将用户引导至最接近的用户,那么可以考虑使用GEOIP服务来收集关于用户位置的信息,然后将其引导至特定的服务器。 – Finbarr 2010-05-03 11:16:06
你为什么要涉及java? .jnlp文件只是表明要下载的文件的URL。在那个URL的服务器端,你可以做任何你想要的负载均衡(比如上面描述的那些)。 – aioobe 2010-05-03 12:09:25