当前位置: 技术问答>java相关
applet问题
来源: 互联网 发布时间:2015-04-03
本文导语: 我想做一个这样的applet,它放在本地机上,当用户浏览本地的一个html页面时,它自动到服务器上查找是否存在比自己更新的版本,如果有,则下载新版本的applet覆盖自己,如果没有就执行自己,这能做到吗?如果能...
我想做一个这样的applet,它放在本地机上,当用户浏览本地的一个html页面时,它自动到服务器上查找是否存在比自己更新的版本,如果有,则下载新版本的applet覆盖自己,如果没有就执行自己,这能做到吗?如果能请给出做法,如果不能,请说明理由
|
一个,你可以看一下http://java.sun.com/products/javawebstart/index.html
也许这个可以帮助你。
如果你要自己写,只能用Socket来实现。
连接server,取版本号(当然你在server上应有一个监听程序)。判断是否为新,下载新软件包。
至于安装的问题,类似于打补丁了,比如你的更新模块和功能模块相对独立,这样要覆盖也就是更新一下功能模块。