Applet的介绍
来源:互联网 发布:au音频软件下载 编辑:程序博客网 时间:2024/06/10 04:37
Java的设计目标之一便是开发applet。所谓applet就是一种执行于web浏览器上的小程序,由于applet对系统而言是绝对安全,所以能够做的事情也就有限。
1.Applet的束缚
Applet的执行极受限制,通常被称是“在沙盒里头做事情”,因为有个无形的家伙(java执行期安全系统)时刻在进行监督。
2.Applet的目标
Applet被期望用来扩大浏览器中网页的功能。
3.Applet的限制
A.applet无法触碰本机磁盘内容――不论读写都不行,谁都不希望applet在未经许可的情况下读取你的个人隐秘数据并在Internet上传递;如果开放本机磁盘,可能招来病毒入侵。Java为applet提供了数字签名功能,一旦用户选择允许所信任的applet(由可信任的来源端签证提供)访问机器时,applet的诸如限制便可获得松绑。
B. 可能花很长时间才能显示applet,因为每次都下载所有东西,包括得分别为每个class向另一部服务器进行一次文件索取。浏览器可将applet缓冲存贮(cache)于本机,当不保证一定这么做。基于这个原因,你应该将自己的applet及其所有构成组件(包括其他class文件、图形文件、音频文件)都包装在单一经过压缩的JAR文件中,那么,只需与服务器建立单次连线,便可取得此文件。也可以对JAR文件中的每个独立项目提供数字签名。
4.Applet的优点
如果你可以接受这些限制,那么applet在下列数点具有无疑的优势――尤其在开发主从架构或网络应用程序时
A.不再有安装的问题,applet拥有真正与平台无关的能力(包括能够轻松播放)所以不需要为不同平台修改代码,也不会让你的用户因为安装而苦恼,事实上当用户装载applet时,便自动完成了安装。所有更新动作已经无声无息地完成。
B. 不需要要当心错误的程序代码破坏他人系统,因为安全机制已内置于核心java语言和applet机构中。
- Applet的介绍
- Applet介绍
- JavaScript创建Applet 标签的属性介绍 以及 Applet调用JavaScript
- Java Applet介绍
- java Applet 介绍
- JAVA中的Applet介绍
- Java applet(小程序)介绍
- Java applet(小程序)介绍
- java.applet.Applet的网络功能(二)
- Applet的测试
- trusted applet的制作
- applet的用武之地--转
- Java Applet的生命周期
- Applet的语言特点
- Applet的生命周期
- Applet的工作原理
- Applet的数字签名
- Applet的register方法
- 搬家
- weblogic中文解决方案
- WebLogic中SQL Server2000的JDBC Pool配置
- 不用main()方法就写一个"HelloWorld"程序
- 关于checkpoint cnt和checkpoint scn
- Applet的介绍
- 模型
- Java Web Start介绍
- 一次SQL优化分析的全过程
- C#事件机制归纳(上)
- C#事件机制归纳(下)
- 如何在word文档中编辑复杂数学公式
- Page_load客户端以及服务器端加载执行顺序
- 数据持久层(05)_PersistenctObject类