ASP是微软公司开发的代替CGI脚本程序的一种应用,它没有提供专门的编程语言,而是允许用户使用包括VB script,Java script等在内的脚本语言编写ASP的应用程序。它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP的网页文件格式是.asp,现在常用在各种动态网站中。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容,如在线表单,页面聊天等,也可以创建使用HTML网页作为用户界面的web应用程序。
ASP技术是在WEB服务器端运行后,再将运行结果以HTML格式传送至客户端的浏览器。因此,ASP比其他脚本语言要可靠。
HTML是编写网页的最简单的语言。HTML 只能用于编写静态的网页。
当一个用户浏览器(下图所示:Web Client) 从 Web 服务器www.belleng.cn (下图所示:Web Server) 要求一个 HTML 网页时,Web 服务器就将这个网页直接发送给用户浏览器,不经过计算处理。然后用户浏览器会处理该网页的 HTML 代码,然后将结果显示出来。
Active Server Pages 的特点是:
一:无须Compile编译:容易产生,无须Compile 编译或Link 链接即可执行。
二:使用常规文本编辑器,如Windows的记事本,即可设计。
三:与浏览器无关(Browser Independence):用户端只要使用常规的可执行HTML玛的浏览器,即可浏览Active Server Pages 所设计的主页内容,
Script 语言(Vbscript ,Jscript)是在站点服务器(Server端)执行,用户不需要执行这些Script语言。
四:面向对象(Object_Orient).
五: 可通过ActiveX Server components(ActiveX服务器组件)来扩充功能。
ActiveX Server component,可使用Visual Basic,Java,Visual C++,COBOL等语言来实现。
六:Active Server Pages与任何AcTiveX scripting 语言兼容。除了可使用VBscript 或JScript语言来设计,并可通过Plug-in的方式,使用由third party所提供的其他譬如REXX,perl,Tcl 等scripting语言。script引擎是处理script的COM(Component Object Model)对象。
七:Active server Pages的源程序代码,不会传到用户的浏览器,因此可以保护辛辛苦苦写出来的源程序不会外泻。传到用户浏览器的是Active Server Pages执行的结果的常规HTML码。
八:使用server端script产生client端script,你可以使用ASP程序码,在站点服务器执行script语言(VBscript 或 Jscript),来产生或更改在client端执行的script语言。
ASP对象
Active Server Pages提供五个内置的“对象”(object),你可以直接调用:
一:Session:一个用户,可以在多个主页之间保留和使用一些共同的信息。
在多个主页之间共享信息。
二:Request:取得用户信息。
三:Applicatin:一个应用程序,可以在多个主页之间保留和使用一些共同的信息。
四:Server:提供访问服务器的方法(methods)和属性(properties)的功能。
五:Response:传送信息给用户
ASP开发的应用程序,可以在多个主页之间保留和使用一些共同的信息,ASP提供两种适用范围,如下:
一:Session:Session的所有信息,仅适用于一个用户。
二: Application:Application 的所有信息,在一个应用程序,多个主页之间,
可以让所有的用户共同使用。
友情推广连接:
其它相关文献:
关键词:
保定网站建设
| 上一篇:提升优化效果的几个注 | [返回列表] | 下一篇:重视页面文本设计提高 |














