2010-05-03 77 views
0

我们即将推出使用java web start构建的客户端服务器应用程序。我们的主服务器位于欧洲的一个国家,我们将有许多用户在世界各地的第一天下载我们的客户。由于客户端应用程序在MB中相当大,我们将被大量使用。有没有办法将java web start客户端缓存或预先分发给“更靠近”用户的服务器(例如本地服务器)?推出java web start客户端

谢谢。

回答

1

您可以使用内容分发网络,如akamai,edgecast或聚光灯。他们为你做了所有的辛苦工作。

或者,花费接下来的几个月在世界各地购买服务器并制作自己的CDN,因为这是您正在实现的目标。

+0

因此,您可以使用java内部没有任何内容?我们已经部署了其他Web Start客户端。只是一个想法。 – user271858 2010-05-03 10:35:39

+0

那么,如果您已经在全球部署了服务器,并且您只想将用户引导至最接近的用户,那么可以考虑使用GEOIP服务来收集关于用户位置的信息,然后将其引导至特定的服务器。 – Finbarr 2010-05-03 11:16:06

+0

你为什么要涉及java? .jnlp文件只是表明要下载的文件的URL。在那个URL的服务器端,你可以做任何你想要的负载均衡(比如上面描述的那些)。 – aioobe 2010-05-03 12:09:25

0

您可以创建一张安装CD。请参阅this