1 3 7 - 1 4 4 1 - 9 7 9 7
首页 > 合作加盟 > 合作加盟详细内容

ASP技术的感化与特性

来源:网站建设 | 作者:网站建设 | 时间:2022-03-21 | 浏览:5073
字体大小:



ASP技巧是甚么?

     ASP(Active Server Page运动办事器网页)是微软公司推出的一种用以取代CGI(CommonGatewayInterface通用网关接口)法式的一种应用,Internet的很多基于Windows平台的Web站点已经入手下手应用ASP来替换CGI。

ASP技巧的感化

     ASP是一个位于办事器端的剧本运转情况,经由过程这类情况,用户能够建立和运转静态的交互式Web办事器应用法式如交互情势静态网页,包孕利用HTML表单搜集和处置信息,上传与下载等等。凡是情形下,用户经由过程浏览器看到的网页大多是静态的,今朝Internet上的很多站点,依然供应"静态"(static)的主页内容。所谓"静态",指的就是站点的主页内容是"牢固稳定"的。一个"静态网站"的站点,若要更新主页的内容,必需手动更新HTML的文件数据。而跟着Web应用的成长,用户希望能够或许看到根据恳求而静态天生的主页,比方响应用户查询数据库的恳求、天生报表等功效。当在浏览器上填好表单的输出数据,以供应HTTP恳求时,能够在站点办事器中实行的应用法式,而不只是一个HTML文件。站点办事器收到恳求实行的应用法式,剖析表单的输出数据,将实行的后果以HTML的格局传送给浏览器。根据用户恳求天生静态主页的传统方式有CGI、ISAPI等。好像时有良多恳求时,法式占挤系统资本,以形成服从低下;ISAPI针对这一弱点停止改善,利用dll(静态链接库)技巧,以线程取代过程,进步了功能和速率,但要思量线程的同步题目,而且开辟步调迥殊啰嗦。这两种技巧和另一广泛利用的开辟技巧Java都还存在着别的一个题目,那就是开辟艰苦,法式的开辟和HTML写作是两个完整分歧的过程,需求特地的法式员开辟。而较简朴的开辟技巧如javascript和IDC等功效无限,不予利用,ASP技巧利用的ActiveX技巧基于开放企图情况,网站建设,用户能够本身界说和制作组件参加此中,使本身的静态网页几近具有无限的扩大本领,这是传统的CGI等法式所远远不及的处所。ASP技巧与罕见的在Client端完成静态主页的技巧如Javaapplet、ActiveXControl、VBScript、javascript等分歧,ASP技巧中的敕令和Script语句都是由办事器来说明实行的,实行后果产生静态天生的Web页面并送到浏览器;而Client端技巧的Script敕令则是由浏览器来说明实行。因为ASP技巧是在办事器端说明实行,开辟者能够不用思量浏览器能否支撑ASP技巧;同时因为它在办事器端实行,开辟者也不用担忧别人下载法式从而盗取编程逻辑。ASP技巧经由过程后缀名为.asp的ASP文件来完成,一个.asp文件相当于一个可实行文件,是以必需放在Web办事器上有可实行权限的目次下。当用户从浏览器输出了.asp文件的地点后,浏览器就将这个URL恳求发给WebServer,假如WebServer上装了ASP,就调用ASP。ASP读出响应.asp文件,说明并实行敕令,静态天生一个HTML页面回传WebServer,然后WebServer再把后果发送给浏览器。ASP文件的制作和HTML雷同,且和HTML开辟集成,能够在同一个过程完成,利用ASP技巧将能够实行的剧本嵌入到HTML文件中(将HTML文件的后缀名改成.asp),这使得HTML文件的编写与剧本的开辟交融在一起。经由过程ASP技巧内置的工具、办事器组件能够完成非常复杂的使命,而且用户还能够本身开辟或利用别人开辟的办事器组件完成特地的使命。


ASP技巧比拟办事器扩大形式有着以下长处:


     1.利用ASP技巧能够完成冲破静态网页的一些功效限定,完成静态网页技巧

     2.ASP文件是包括在HTML代码所构成的文件中的,易于修改和测试;

     3.办事器上的ASP会在办事器端口制订ASP法式,并将后果以HTML格局传送到客户端浏览器上,是以ASP所产生的网页适用于各种浏览器;


     4.ASP技巧供应了一些内置工具,利用这些工具能够使办事器端剧本功效更强。比方能够从web浏览器中获取用户经由过程HTML表单提交的信息,并在剧本中对这些信息停止处置,然后向web浏览器发送信息;

     5.ASP能够利用办事器端ActiveX组建来实行各种各样的使命,比方存取数据库、发现哦阿谁Email或拜访文件系统等。


     6.因为办事器是将ASP法式实行的后果以HTML格局传回客户端浏览器,是以利用者不会看到ASP所编写的原始法式代码,可安排ASP法式代码被盗取。





免责声明:本文内容由互联网用户自发贡献自行上传,本网站也不承担相关的法律责任。如果您发现本文章中有涉嫌抄袭的内容,请发送邮件至:sales@sznetsoft.com或者至电给本网站进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权的内容。
相关信息
  • QQ好友
  • QQ空间
  • 腾讯微博
  • 新浪微博
  • 人人网
  • 豆瓣网
  • Facebook
  • Twitter
  • linkedin
  • 谷歌Buzz


线

网软通在线


在线客服: 点击这里给我发消息                        

1231.jpg

留言内容