为了那个目标

导航

 
 

Java刚面世时,关于它的许多负面议论都来自applet,它是一种可以在Internet上传递,并在Web浏览器中运行的程序(出于安全性,只能在所谓的沙盒内运行)。人们预料applet会成为Internet演化的下个阶段。

 

由于各种原因,这种革命并没有发生。很大一部分原因在于大多数机器上并没有运行applet所必需的Java软件,而为了运行某些偶然在Web上碰见的东西,就去下载和安装10MB的包对大多数用户来说都是件不情愿的事情。

 

Java applet作为客户端应用传递系统,从来都没有实现大规模的应用,尽管你仍旧会偶尔看到applet,但是实际上它们通常都被丢到计算科学的犄角旮旯里了。

 

然而,这并不意味着applet就不是一种有趣且具有重要价值的技术。如果你可以保证用户安装了JRE(例如在公司环境的内部),那么在这种情况下,applet(或者JNLP/Java Web Start,在本章稍后介绍)就有可能成为分发客户程序和自动更新所有机器的最佳方式,而这种方式不需要分布和安装新软件通常所需的那些开销和投入。

posted on 2009-10-04 15:40  为了那个目标  阅读(629)  评论(0)    收藏  举报