脚本ASP简介 毕业论文外文翻译(资料)

asp简介  时间:2021-01-08  阅读:()

Brief Introduction Of ASP

1Active Server Pages (ASP) is a proven,well-established technology for building dynamic Web applications,which provides the power and flexibility you need to create anything from a personal,Web based photo gallery to a complete catalogue and shopping cart system for your next eCommerce project。 One unique feature of ASP is that it lets you choose your favourite scripting language, be it JavaScript or VBScript; however,VBScript is by far the most popular choice. In this article, I'll bring you up to speed on the basic syntax of the VBScript language, including variables, operators, and control structures.

Server-Side Scripting

To understand where ASP fits into the big picture of Web development,you need to understand the concept of a server-side scripting language. If you've programmed Web pages in Perl,PHP, JSP, or Cold Fusion before, you can safely skip this section–all of those are server-side scripting languages,and ASP works in much the same way. If you're coming to ASP armed only with knowledge of HTML(and perhaps with some CSS and/or JavaScript experience) then you'll find that server-side scripting is quite a bit different.

Let me begin by giving you a quick review of how standard,non-ASP Web pages work.As shown in Figure 1, the Web browser on the client computer (the computer belonging to the user)makes a request for a page, say file.html (1).Assuming the requested file exists on the Web host computer where the Web Server software can find it, that software replies to the request by sending the file back to the browser(2).Any additional files (images, for example) required to display the page are requested and received in the same way.The protocol used for this exchange,and indeed for all communication between Web browsers and Web servers is called Hypertext Transfer Protocol (HTTP).

If you've ever used any JavaScript in your pages,you know that the requested Web page (file.html) can contain, in addition to plain HTML code, small programs written in JavaScript.These programs,or scripts,are read and executed by the Web browser while the page is displayed in the browser. So the Web browser must understand not only how to

of Computing Sciences in Colleges archive. 2004,20(1)342-356.

read HTML and display text.and images,but it must also be able to run JavaScript programs appearing inside Web pages.This arrangement,where the Web browser runs the script after receiving it from the Web server, is called client-side scripting.The name makes sense–all of the script runs on the client-side–the right-hand side ofFigure 1.The Web server is completely oblivious to whether the file it is sending contains a script or not; it’s all up to the browser(the client) to handle execution of the script.

ASP fits into a different category of technologies,called server-side scripting,where it is no longer the browser running on the client that is responsible for running the script;instead, it is the Web server that runs the script.This process is illustrated in Figure 2.As before, the Web browser requests a file (1). In this case, however, the filename ends with.asp(file.asp, for example),branding it as a file containing an ASP script that needs to be processed by the server.The server recognizes this,and instead of directly sending the requested file back to the browser, it sends the file to the ASP scripting engine (2).The engine is a component of the Web server software that can interpret ASP scripts and output the results as HTML.The trick here is that any given script can output different HTML each time it is run, so what comes out of the ASP engine can be different for each client (browser) request.That dynamically generated page is then sent to the browser in response to its request (3), in exactly the same way as the static page was sent in the previous example.

Just as when the page contained client-side JavaScript and the server was completely unaware of this fact,when the page contains server-side ASP script, the browser does not know this at all.The ASP code contained in the page is interpreted and converted to plain HTML by the ASP engine before the browser gets to see it; so as far as the browser is concerned an ASP page looks just like any normal Web page.All the work is done on the server-side; thus the name, server-side scripting.

附录2外文文献中文译文

ASP简介

ASP是构建动态网页应用的被实践证明了的技术为你需要创建任何的东西从一个基于图片库个人网页到一个完整的目录为你的下一个商业项目提供全面的系统提供了强大的功能和灵活性。 ASP唯一的特性即让你选择你最喜欢的脚本语言像JavaScript或者VBScript然而VBScript是至今为止最流行的脚本语言。在本文中我将带你学习VBSc rip t的基本syntax包括变量操作数和控制结构。

服务器端的脚本

为了理解ASP适合Web开发的大图片你需要理解服务器端的脚本语言的概念。如果你用Perl,PHP, JSP或者Cold Fusion编写Web页面前你能够安全略过这部分—所有这些是服务器端的脚本语言 ASP工作在许多相同的方式。如果你只是用HTML知识来辅助ASP(也许有过一些C S S或者Java脚本的经历),那么你将发现服务器端的脚本是有点不同之处的。

让我开始给你一个标准的快速回顾非ASP Web网页工作。图1中显示客户端的计算机计算机属于用户Web浏览器对页面做请求即html (1)文件。假定在Web 主机上存在被请求的文件Web服务器软件能发现它软件能通过发回文件给浏览器来回应请求。任何附加文件如图象文件要求显示页面是用同样的方式请求和接收。协议用做交易 的确Web浏览器和Web服务器通信是叫做HTTP。

如果你曾经在你的网页上用过Jav a脚本你知道请求Web网页ht ml文件能包含除了普通HTML代码用Java脚本写的小程序。这些程序或者脚本通过Web浏览器是可读可执行的当页面显示在浏览器上时。所以Web浏览器必须理解怎么读HTML和显示文本和图象但是它必须能运行显示在Web页面的Java脚本程序。浏览器收到Web服务器这个安排后运行脚本这个安排叫客户端脚本。在图1右手边所有名字有意义的脚本在客护端运行。Web服务器文件发送是否包含脚本是完全健忘的这是浏览器客户端处理执行脚本。

ASP适合不同的技术种类叫客户端脚本它不在浏览器运行客户端而是在Web 服务器上负责运行脚本。这个过程在图2中描绘。 像前面一样Web浏览器请求文件1然而在这样的情况下文件名末尾用asp 如文件asp标志着这个文件包含ASP脚本需要服务器来处理。服务器认识这个代替直接送请求文件给浏览器它送文件给ASP脚本引擎2引擎是Web服务器的重要软件它能够解释ASP脚

本和作为HTML输出结果。这里的诀窍是任何已给的脚本每次运行能输出不同的HTML所以ASP引擎的出现能对每一个客户浏览器请求是不同的。那动态生成的网页被送到浏览器以响应它的请求这跟以前的静态网页有相同的方式。

正象页面包含客户端的J ava脚本和服务器是完全没有意识到这个事实 当页面包含服务器端的ASP脚本浏览器是根本不知道的。ASP代码包含在页面被解释和传送到ASP页面看起来像其它任何普通的Web页面。所有的工作在服务器端所以名字就是服务器端脚本。

STM32F107

延 30

20

10

0 1 2 3 4 5 6SBS含量 %

书犹药也善读之可以医愚。

NameCheap黑色星期五和网络礼拜一

如果我们较早关注NameCheap商家的朋友应该记得前几年商家黑色星期五和网络星期一的时候大促采用的闪购活动,每一个小时轮番变化一次促销活动而且限量的。那时候会导致拥挤官网打不开迟缓的问题。从去年开始,包括今年,NameCheap商家比较直接的告诉你黑色星期五和网络星期一为期6天的活动。没有给你限量的活动,只有限时六天,这个是到11月29日。如果我们有需要新注册、转入域名的可以参加,优惠力度还是比...

iWebFusion:独立服务器月付57美元起/5个机房可选,10Gbps服务器月付149美元起

iWebFusion(iWFHosting)在部落分享过很多次了,这是成立于2001年的老牌国外主机商H4Y旗下站点,提供的产品包括虚拟主机、VPS和独立服务器租用等等,其中VPS主机基于KVM架构,数据中心可选美国洛杉矶、北卡、本德、蒙蒂塞洛等。商家独立服务器可选5个不同机房,最低每月57美元起,而大流量10Gbps带宽服务器也仅149美元起。首先我们分享几款常规服务器配置信息,以下机器可选择5...

数脉科技香港物理机 E3 16G 10M 华为线路165元 阿里云线路 188元 Cera线路 157元

2021年9月中秋特惠优惠促销来源:数脉科技 编辑:数脉科技编辑部 发布时间:2021-09-11 03:31尊敬的新老客户:9月优惠促销信息如下,10Mbps、 30Mbps、 50Mbps、100Mbps香港优质或BGPN2、阿里云线路、华为云线路,满足多种项目需求!支持测试。全部线路首月五折起。数脉官网 https://my.shuhost.com/香港特价数脉阿里云华为云 10MbpsCN...

asp简介为你推荐
电信主机租用电信服务器租用哪家有实力?已备案域名查询如何查询已备案的域名是否在万网备案的?域名服务域名服务器是什么?代理主机什么叫做代理服务器?有什么用途?美国vps租用香港VPS:那里有租用香港VPS或者美国的VPS免费网站空间免费个人网站 空间美国网站空间论坛选择空间可以选美国网站空间吗?网站空间商网站备案为什么是空间商备案?求解国外网站空间国内空间 美国空间 香港空间相比较,哪个好?重庆网站空间重庆有没有发展空间?
服务器租用托管 万网域名解析 西安电信测速 dns是什么 awardspace 2014年感恩节 美国php主机 ibrs ca4249 cdn联盟 789电视 中国电信宽带测速网 台湾谷歌 空间登入 重庆电信服务器托管 上海电信测速 监控服务器 国内域名 帽子云排名 东莞主机托管 更多