|
当前位置:计算机毕业论文网 >> ASP论文设计 >> 浏览文章 |
大学毕业生求职招聘网 |
【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答 |
|
目前WFB技术与数据库管理系统(DBMS)相互融合领域的研究己成为热点方向之一,数据库厂家和WEB公司也纷纷推出各自的产品和中间件支持WEB技术和DBMS的融合,将两者取长补短,发挥各自的优势,使用户可以在WEB浏览器上方便地检索数据库的内容。 所谓WEB数据库管理系统是指基于WEB模式的DBMS的信息服务,充分发挥DBMS高效的数据存储和管理能力,以WEB这种浏览器/服务器(B/S)模式为平台,将客户端融入统一的WEB浏览器,为Internet用户提供使用简便、内容丰富的服务。 2.1.1 WEB数据库技术 随着网络技术的不断发展,传统的静态WEB页面越来越不能满足信息服务所需的动态性、实时性和交互性的要求,动态网页技术应运而生,要产生动态网页,就需要编制一些程序,程序的运行有两种方式:程序传至浏览器端直接运行;程序在服务器端执行,将结果传至用户的浏览器端。 95年,Sun公司开发了Java程序设计语言,程序设计人员可以利用Java 编制一些应用小程序,并在浏览器端运行,从而实现了具有动画、声音的多媒体效果:而后Netscape公司又推出了一种类似Java的脚本语言JavaScript,优点是速度快,可以实现一些不太复杂的功能;Microsoft公司也不示弱,推出了ActiveX技术,它允许软件同网络中的其他软件交互,使用ActiveX的站点,能集成多媒体和可交互式对象,以创建充满生机的WEB站点。客户端对ActiveX组件的支持,服务器端ASP技术的使用,多种ODBC数据库的支持以及将VBScript和JavaScript作为实现的编程语言,形成了微软产品的Internet/Intranet解决方案。 2.2 ASP技术 ASP(Active Server Pages)是Microsoft公司于1996年11月推出的WEB应用程序开发技术,ASP是一个服务器端的脚本环境,ASP能够把HTML文件、脚本、基于COM标准的组件有机地结合在一起,形成一个能够在服务器上运行的动态WEB应用程序,并能把按用户要求制作的标准HTML页面送给客户端浏览器。 正是ASP技术能够创建易于维护、与平台无关的应用系统,才可以使用户充分利用全球网所提供的广泛资源。 如上图2.1所示浏览器通过HTTP协议向WEB服务器中请一个由*.asp定义的页面时,WEB服务器响应HTTP请求,用ASP引擎解释被申请文件。当遇到ASP•脚本命令时,ASP引擎调用相应的脚本引擎(脚本引擎以组件的形式驻留在WEB服务器上)进行处理。ASP提供两种脚本引擎,即VBScript引擎和JavaScript引擎,若要使用其他脚本语言,需要在WEB服务器上另外安装相应的脚本引擎;当遇到基于COM标准的组件(组件本身是经过编译的可重用二进制码)时,ASP引擎启动相应的组件完成指定的功能。若ASP文件含有访问数据库的请求,ASP内置组件ADO(Activex Data Object)通过ODBC与数据库连接,对数据库进行访问,并将访问结果返回WEB服务器。ASP引擎将脚本和组件的运行结果生成相应的HTML语法成分,与文件中原有的文本和HTML标记一起组成标准HTML页面送至客户端浏览器。 从结构上看,传统的两层结构由于自身的弊端,正逐渐被三层结构所代替。以往的客户/服务器结构,无论将应用逻辑放在哪一端,都将造成胖客户或胖服务器的沉重负担。Microsoft将115作为中间层的WEB服务器,ASP文件驻留在WEB服务器上,实现复杂应用逻辑的脚本,组件也由WEB服务器执行,因此对构造三层结构的wEB应用系统提供了很好的支持。
|
|
|
上一篇: |
基于asp的手机销售网站的制作
|
|
下一篇: |
汽车配件城网站的设计与实现
|
|
|
|
|
|
QQ:528311109 |
QQ:528311109 |
|
服务邮箱:Service@paper51.com |
|
|
|
|