服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java web start的作用


  java web start 是基于 java 技术的应用程序的一种部署解决方案。它是连接计算机和 internet 的便捷通道,允许用户在完全脱离 web 的情况下运行和管理应用程序。java web start 提供一次单击激活应用程序的简易方法,并保证始终运行应用程序的最新版本,从而可避免复杂的安装或升级过程。
  传统情况下,通过 web 发布软件需要用户在 web 上查找、下载,而后在系统中存放并执行安装程序。执行安装程序后,将提示指定安装路径和安装选项,例如完全、典型或最小安装。这是一项耗时而又复杂的任务,并且在安装软件的每个新版本时都必须重复进行。
  
  相反,通过 web 部署的应用程序,例如您喜爱的基于 html 的电子邮件客户软件和日历、拍卖站点等等,都非常容易安装和使用。web 浏览器使整个过程自动完成。没有复杂的下载、安装和配置过程,并且确保您始终使用最新版本。
  
  java web start 技术可为全功能应用程序提供与如上所述的 web 浏览器为 html 应用程序提供的相同的好处。java web start 技术是一种面向 web 的应用程序部署解决方案。使用全功能应用程序替代基于 html 的客户软件具有多种好处:
  
  高度交互的用户界面,可与传统应用程序(如文字处理和电子表格软件)相媲美。
  较低的带宽需求。应用程序无须在每次单击时都与 web 服务器进行连接,它可以缓存已经下载的信息。这样,它可以在低速连接上实现更好的交互性。
  
  支持脱机使用。
  
  当然,在第一次使用时仍得下载应用程序。基于 html 的应用程序因而具有首次激活的开销。典型情况下,打开一个 web 页面需要几秒钟。基于 java tm 技术的应用程序通过典型的调制解调器连接下载将需要几分钟。java web start 将下载的所有文件缓存在本地计算机上。这样,尽管应用程序的首次激活开销高于 html 页面,但此后便可在瞬间完成应用程序的启动,因为所需的全部资源都可在本地获得。
  每次启动时,java web start 将检查 web 服务器是否有应用程序的更新版本,如果有,则自动将其下载并启动。这样,应用程序将自动更新。没有复杂的升级过程。
  
  参考的文章:
  
  http://java.sun.com/products/javawebstart/1.2/zh/docs/readme_zh_cn.html
  http://www.cn-java.com/target/news.php?news_id=2063

扫描关注微信公众号