关于数据库相关论文范文检索,与ASP与JSP的比较相关论文的格式
本论文是一篇关于数据库相关论文的格式,关于ASP与JSP的比较相关硕士论文范文。免费优秀的关于数据库及参考文献及页面方面论文范文资料,适合数据库论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
摘 要:目前广泛使用的动态网页编程语言ASP、JSP,本文从技术特点方面进行了比较和介绍.
关键字:ASPJSP技术特点
一、前言
目前,最常用的动态网页语言有ASP(ActiveServerPages),JSP(JavaServerPages).ASP是一个WEB服务器端的开发环境,利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序.ASP采用脚本语言VBScript、Javascript作为自己的开发语言.JSP是Sun公司推出的新一代站点开发语言,JSP和ASP在结构上类似,都是以""作为标计符,不同的是在标计符之间的代码,ASP为JavaScript或VBScript脚本,而JSP为Java代码.JSP将网页的表现形式和服务器端的代码逻辑分开.
作为服务器进程的JSP页面,首先被转换成servlet(一种服务器端运行的Java程序),Servlet支持HTTP协议的请求和响应.当JSP被转换成纯Java代码,多个用户同时请求一个JSP页面时,应用实例化线程来响应请求,这些线程由WEB服务器进程来管,和ASP的线程管理器功能类似.
同CGI为每个请求创建一个进程的模式比较,这种方式效率高的多,,这就完全解决了目前ASP,PHP的一个通病,脚本级执行效率低的问题.
有关论文范文主题研究: | 关于数据库的论文范文数据库 | 大学生适用: | 学位论文、学术论文 |
---|---|---|---|
相关参考文献下载数量: | 75 | 写作解决问题: | 写作参考 |
毕业论文开题报告: | 论文任务书、论文小结 | 职称论文适用: | 期刊目录、高级职称 |
所属大学生专业类别: | 写作参考 | 论文题目推荐度: | 最新题目 |
二者都提供在HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力.但JSP代码被编译成Servlet并由Java虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生.
在ASP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑.普通的HTML页面只依赖于Web服务器,而ASP、JSP页面需要附加的语言引擎分析和执行程序代码.程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器.ASP、JSP都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持.
本篇论文来自:http://www.sxsky.net/jiaoxue/020527403.html
二、技术特点
1、ASP其实是一套微软开发的服务器端脚本环境,ASP内含于IIS之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序.
有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序.
当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度.
2.JSP的特点
1)JSP将内容的生成和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面.使用JSP标识或者小脚本来生成页面上的动态内容.生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行.
如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成.
在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容,并且将结果以HTML(或者XML)页面的形式发送回浏览器.这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性.
2)JSP强调可重用的组件
绝大多数JSP页面依赖于可重用的,跨平台的组件来执行应用程序所要求的更为复杂的处理.开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用.基于组件的方法加速了总体开发过程.
3)JSP采用标识简化页面开发
Web页面开发人员不会都是熟悉脚本语言的编程人员.JavaServerPage技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的.标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet.通过开发定制化标识库,JSP技术是可以扩展的.今后,第三方开发人员和其他人员可以为常用功能创建自己的标识库.这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作.
JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用.JSP技术能够支持高度复杂的基于Web的应用.
作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行&
关于数据库相关论文范文检索
三、总结
ASP,JSP二者都有相当数量的支持者,由此也可以看出二者各有所长.正在学习或使用动态页面的朋友可根据二者的特点选择一种适合自己的语言.
参考文献:
[1]姜晓铭,陈武,等.JSP程序设计与实例分析教程[M].北京:清华大学出版社,2001.
[2]陈峰棋.ASP与SQL网页数据库程序设计[M].科学出版社出版,2002.
关于数据库相关论文范文检索,与ASP与JSP的比较相关论文的格式参考文献资料: