2004年11月9日

再谈Applet

Java的成功不能够不提Applet,这是在互联网初期,大家对于能够在网页上进行动画的显示的功能感到很神奇,因而对Java这一语言进行了足够的关注,从而促成了Java的发展,可以说其发展是借力于Applet这一点,但是随着互联网的其他技术的发展,如Flash,CSS等,尤其是Flash的发展,使Applet逐渐隐退了,Java现在更多的时候是在后台从事服务器端的工作,由于AWT,Swing,等界面技术的失败,使许多人对于Java 的客户端的功能都忽略了,看一看现在提到的java技术,大部分都集中在J2EE中,唯一比较热门的客户端的技术可能就是手机上的J2ME了,而做为PC 上的客户端技术,J2SE已经只是做为学习Java语言的工具,而真正将PC客户端进行开发的人很少。但是关注的少并不意味着不发展,SUN一直没有忘记改进他的客户端技术,如webStart,对于Swing的改进,以及Applet技术的改进,现在的客户端技术已经很完善了,只是大家由于惯性,而不再去关注了,随着JAVA技术的成熟,虽然现在的B/S技术很火爆,但是相信很多情况下还是离不开C/S的,不然的话,那么高的CPU频率难道只是为了运行 IE吗?现在的许多游戏都是采用了下载客户端的方式,其他网络游戏也可以采用APPLET的方式,当然了,如果做成APPLET的话可能太大了,但是现在逐渐流行起来的五分钟游戏,完全可以采用这样的方式,放在网页上面,只要有浏览器就可以玩,而不限制于用户要下载安装一堆的程序,结合WebStart技术,对于游戏的配置,以及更新,可以做的更好,我也是好久没有关注APPLET技术了,但是前几天于了几个采用Applet开发的小游戏之后,尤其是一个日本程序员开发的采用JScript开发的RPG游戏,使我的观念做了大的改变,Applet来代替JScript完全可以,既然JScript都可以开发出一个漂亮的RPG游戏,Applet完全可以开发出来一个更好的游戏来,甚至一些大型的游戏都可以采用Applet来开发。我逐渐看好Applet的发展了。 -- I am thinking.

没有评论:

发表评论