毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

java计算机在线考试系统系统设计论文 第4页

更新时间:2012-5-19:  来源:毕业论文
Pages(ASP)在技术方面有许多相似之处。两者都为动态网页的技术,并且双方都能够替代CGI 技术,使网站的开发时程能够大大缩短,在性能上也有较高的表现,更重要的一点是,两者都能够为程序员提供组件设计的功能,通过组件设计,将网页中逻辑处理部分交由组件负责处理(ASP 使用COM 组件、JSP则有JavaBean 组件),而和网页上的排版、美工分离。
尽管Java Server Pages 技术和Active Server Pages(ASP)在许多方面都很相似,但仍然存在很多不同之处,其中本质上的区别在于:两者是来源于不同的技术规范组织。以下就来比较两大技术有哪些不同点,而又为各自带来哪些优势。
 平台和服务器的弹性
 ASP (Active Server Pages)技术主要在微软(Microsoft)公司的Windows 平台上运行,其中包括Windows 2000、Windows XP 和Windows 2003,并且搭配其WEB 服务器IIS (Internet Information Services)。但是,在其他的平台运行时,不是性能低落,就是根本不支持,因此,当在开发网站系统时,选择NT+IIS+ASP的体系结构时,未来当系统无法负荷时,也只能继续选择Windows 平台的服务器,无法改写在性能表现相当优异的UNIX 平台上。
 JSP (Java Server Pages)技术主要运行在操作系统上的一个Java Virtual Machine (JVM)虚拟机器上,因此,它能够跨越所有的平台,例如:NT、Windows 2000、Solaris、Linux、OS/390、AIX、HP-UX ,等等,除了能在各式各样的操作系统上执行,并且能搭配现有的WEB服务器:Apache、IIS、Netscape Enterprise Server ,等等,将静态的HTML网页交由执行速度较快的Web Server 处理,而动态产生网页的部分,就交由JSP Container 来执行。由上述可知,JSP (JavaServer Pages)技术在跨平台的表现比ASP来得更有弹性。
 WEB 网页程序员未来在开发电子商务平台时,就不需要再考虑客户厂商的操作系统平台,可更专心于系统功能的开发。相应地,厂商在使用Java Server Pages 技术开发的系统平台时,不再需要担心未来在扩充软、硬件时,是否产生不兼容的问题。光这一点,就能为企业省下一大笔的费用,这是JSP 的主要优点。
 开放的开发环境
 自从1995 年,Sun 公司已经开放技术与国际Java 组织合作开发和修改Java 技术与规范。JSP应用程序接口(API)毫无疑问已经取得成功,并随着Java 组织不断扩大其应用的范围,目前全力发展Java 技术的厂商不胜枚举,例如:最近IBM 公司强力推广的WebSphere 家族,正是完全支持J2EE 标准而开发。数据库厂商Oracle 也发展自己的Application Server 来和自己公司本身数据库产品Oracle 9i 做一紧密的结合。那也更不用提Amazon 系统的供货商BEA 公司,它的产品WebLogic也是完全支持Java Server Pages技术和J2EE 规范的。
 相反,ASP 技术仅依靠微软本身的推动,其发展建立在独占、封闭的基础之上,并且微软本身的技术又只允许在微软相关平台的服务器上执行,因此,在标准方面显得有点力不从心。
 执行性能表现
 ASP 和JSP 在执行性能的表现上,有一段显著的差距,JSP 除了在一开始加载的时间会比较久外,之后的表现就远远比ASP 的表现来得好。原因在于:JSP 在一开始接受到请求时,会产生一份Servlet 实体( instance ),它会先被暂存在内存中,我们称之为持续( Persistence ),当再有相同请求时,这实体会产生一个线程(thread)来服务它。如果过了一段时间都不再用到此实体时, Container 会自动将其释放,至于时间的长短,通常都是可以在Container 上自行设定的。
 而ASP在每次接收到请求时,都必须要重新编译,因此,JSP 的执行比每次都要编译执行的ASP要快,尤其是程序中存在循环操作时,JSP 的速度要快上1 到2倍。不过,ASP在这部分的缺陷,将随ASP+的出现有所改观,在新版的ASP+技术中,性能表现上有很大的突破。[7]

上一页  [1] [2] [3] [4] [5] [6] [7] [8] 下一页

java计算机在线考试系统系统设计论文 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。