《java网站建设之网站安全性.pdf》由会员分享,可在线阅读,更多相关《java网站建设之网站安全性.pdf(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关于 Java 建设,我们要首先了解 Java 语言,了解 Java 语言的安全性,更多的关注 Java 的安全性,那么我们简单介绍一下 Java 语言,Java 语言的安全性,用 Java 语言制作的的安全性。Java,是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序设计语言和 Java 平台的总称。用Java 实现的 HotJava 浏览器(支持 Java applet)显示了 Java 的魅力:跨平台、动态的 Web、Internet 计算。从此,Java 被广泛接受并推动了 Web的迅速发展,常用的浏览器现在均支持 Java applet。Ja
2、va 分为三个体系JavaSE(Java2 Platform Standard Edition,java 平台标准版),JavaEE(Java 2Platform,Enterprise Edition,java 平台企业版),JavaME(Java 2 Platform Micro Edition,java 平台微型版)。Java 是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java 是一种被广泛使用的网络编程语言。随着 Internet 的发展,Java 语言以其强大的生命力得到了越来越广泛的应用。Java 语言之所以受人推崇,
3、是因为它确实称得上是一种新一代编程语言,具有面向对象、可移植性好、与硬件无关、系统强健安全、提供了并发机制、性能高的众多优点,并提供了茶叶分布性、多线程、动态性的支持。安全性是 Internet 开发者面临的最重要的问题。用户最怕两件事:XX 信息被窃取或计算机系统被黑客破坏。Java 的内置式安全性解决了这两个问题。第一、Java 的安全性模型有三个基本组成部分:类装入器、字节代码验证器和安全管理器。字节代码验证器确保 Java 程序的茶叶编译正确,遵循VM 的访问限制。下一层安全性是由类装入器提供的。类装入器从网络上获取类时把来自不同服务器的类相互分开并与本地类区别开来。通过这样分离,类装
4、入器就可以防止网上装入的类假装成标准的内置/内置式类,或干扰从其它服务器装入类的操作。第二、安全管理器实现 VM 的安全性策略。安全性策略确定 VM 可以进行什么活动,在什么条件下进行。例如文件的输入/输出(I/O)中存储和装入磁盘文件中的文档。VM 有能力读取或写入文件,但首先要经过茶叶源码安全管理器 I/O 检查。这使安全管理器能确定 Java 程序是否可以访问磁盘文件而不会对文件系统造成恶意伤害。安全管理器通常用于防止警告性错误。例如在Java 允许使用的浏览器 netscapenavigator 中,安全性策略甚至不允许文件访问。安全管理器本身也是用 Java 编写的(是一个 Java 类文件),所以必要时可以覆盖。同时,Java 也有措施来防止敌意的 Java 程序写入自己的安全策略。这些措施将防止web 浏览器运行时将其它安全管理器加入系统。总之,Java 的安全性措施保证 Java 程序在 VM 规则下操作,防止未授权的程序访问包含专有信息的系统资源或危及客户机的完整性。那么,我们用 Java 语言制作的就很好的避免了病毒的侵入,更重要的是 Java 语言做的,代码和界面很好的区分开来、对更具有保护性。用 Java 语言做那安全性的问题就不必担忧了。1/1