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

ASP手艺的感化与特色

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



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

留言内容