在线手机销售网站—免费毕业设计论文内容摘要:
载等等。 通常情况下,用户通过浏览器看到的网页 大多是静态的。 随着 Web 应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。 当在浏览器上填好表单 (form)的输入数据,以提供 HTTP 要求时,可以在站点服务器中执行的应用程序,而不只是一个 HTML 文件。 站点服务器收到要求执行的应用程序,分析表单 (form)的输入数据,将执行的结果以 HTML 的格式传送给浏览器。 根 据用户请求生成动态主页的传统方法有 CGI、 ISAPI 等。 CGI 是根据浏览器端的 请求激活响应进程,每一个请求对应一个进程。 当同时有很多请求时,程序挤占系统资源,造成效率低下; ISAPI 针对这一缺点进行改进,利用 dll(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。 这两种技术和另一普遍使用的开发动态网页的技术 Java 都还存在着另外一个问题,那就是开发困难,程序的开发和 HTML 写作是两个完全不同的过程,需要专门的程序员开发。 而较简单的开发技术如 javascript 和 IDC(Inter Database Connector)等功能有限,不敷使用。 ASP 使用的 ActiveX 技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的 CGI 等程序所远远不及的地方。 ASP 与常见的在 Client端实现动态主页的技术如 Java applet、 ActiveX Control、 VBScript、 javascript等不同, ASP 中的命令和 Script 语句都是由服务器来解释执行的,执行结果产生动态生成的 Web 页面并送到浏览 器;而 Client 端技术的 Script 命令则是由浏览器来解释执行。 通过 ASP 内置的对象、服务器组件( Server Component)可以在线手机销售网站 9 完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。 ASP 比较网关及服务器扩展模式有着以下优点: (1)完全与 HTML 文件融合在一起; (2)容易创建,不需要其它编译、链接程序; (3)面向对象的并通过 ActiveX Server 对象可扩展。 系统运行环境配置 操作系统: Windows 9X、 Windows NT Workstation/Server 以上、 Windows 2020 Server/Professional、 Windows XP Professional。 CPU:没有很高的要求,只要能够顺利运行 Windows 系列操作系统就可以了。 当然, CPU的处理速度越快,运行 ASP 代码的效率越高。 内存:最低配置 32MB,建议使用 64MB 以上内存,如果使用 Windows 2020 或Windows XP 建议使用 128MB 以上内存。 硬盘空间:至少需要 50MB 以上的硬盘空间来安装所需的组件。 运行 ASP 的服务器端要求:(如表 所示) 操作系统 需要安装的 Web Server Windows 98 PWS 以上 Windows NT Server IIS 以上 Windows 2020 IIS 以上 Windows XP IIS 以上 表 ASP( Active Server Pages)实质是一种服务器端脚本环境。 ASP 脚本呈现将在服务器端运行。 客户端只要使用可执行 HTML 代码的浏览器,即可浏览通过 ASP 设计出来的页面内容。 当程序执行完后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 ASP 并不是一种纯粹的编程语言,它使用的语言是: VBScript 和 Jscript语言。 在一个 ASP 应用程序中可以用其中的一种脚本语言,也可以结合这两种脚本语言使用。 在线手机销售网站 10 ASP 的优点 (1) 开放性 在 IIS 上 , 并不需要开发者使用一个专有的脚本语言来生成网络应用程序 ,实际上 Active Server Pages 包括了对 VBScript 和 JavaScript/Jscript 的本机支持。 通过第三方组合组件 , 它还可以使用其他语言 ( 如 Perl、 REXX 和 Tcl)。 多个脚本语言甚至可以在相同的 ASP 文件中交替使用并相互调用。 而 ActiveX Server 组件实际上可以用任何语言编写,这些语言包括 Java、 Visual Basic、C++、 COBOL 等等。 (2)易操作性 ASP使 HTML 设计人员可以在服务器上方便地“激活”他们的 Web页,可以立刻对定制化网页和简单的应用程序进行开发。 以往需要用 Perl 或 C 编写的复杂的 CGI 程序来完成的功能(如数据库连接),现在若使用 ASP 则只要几行简单的代码就能实现。 (3)程序与外观分离 通过使用脚本 和组件, Active Server Pages 允许用户将编程工作与一个网页的设计和其他工作分离开来。 这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。 同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。 (4)非手工编译 ASP 的即时编译系统在被请求时自动对 ASP 源文件重新编译,并将其载入服务器的高速缓存中。 因此,开发者对 ASP 文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。 (5)浏览器独立性 ASP 提供了一种浏览器中枢方案来完成应用程序的设计工作。 因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点 . 简介 ASP的 6 大对象 ASP 的编辑环境要求很底,任何一种文本编辑器都可以编写 ASP 应用程序。 在线手机销售网站 11 ASP 强大功能的实现离不开它的 6个内部对象,其 6大对象如下: ◆ Application 对象 Application对象是在为响应一个 ASP页的首次请求而载入 DLL时创建的,它提供了存储空间用来存放变量和对象的引用,可用于所有的页面,任何访问者都可以打开它们。 ◆ Request 对象 Request 对象为脚本提供客户端在请求一个页面或传送一个窗体时提供的所有信息,这包括能够标识浏览器和用户的 HTTP 变量,存储他们的浏览器对应于这个域的 cookie,以及附在 URL 后面的值(查询字符串或页面中 Form段中的 HTML 控件内的值)。 它也给我们提供了通过 Secure Socket Layer( SSL)或其他的加密通信协议访问证书的能力,并提供有助于管理连接的属性。 ◆ Response 对象 Response 对象用来访问所创建的并返回客户端的响应。 它为脚本提供了标识服务器和性能 的 HTTP 变量,发送给浏览器的信息内容和任何将在 Cookie 中存储的信息。 它也提供了一系列用于创建输出页的方法,如无所不在的 方法。 ◆ Server 对象 Server 对象提供了一系列的方法和属性,在使用 ASP编写脚本时是非常有用的。 最常用的是 方法,它允许我们在当前页的环境或会话中在服务器上实例化其他 COM 对象。 还有一些方法能够把字符串翻译成在 URL和 HTML 中使用的正确格式,它通过把非法字符转换成为正确、合法的等价字符来实现。 ◆ Session 对象 Session 对象是在每一位访问者从 Web 站点或 Web 应用程序中首次请求一个 ASP 页时创建的,它将保留到默认的期限结束(或者由脚本决定终止的期限)。 它与 Application 对象一样提供一个空间用来存放变量和对象的引用,但只能供目前的访问者在会话的生命期中打开的页面使用。 ◆ ObjectContext 对象 ObjectContext 对象可以用来控制 ASP 的执行。 这种执行过程 Microsoft 在线手机销售网站 12 Transaction Server( MTS)来进行管理。 可以把这些对象看作是基于 ObjectContext 对象的一个层次关系的成员,这有助于理解它们与接受和响应客户请求的过程之间的关系。 图 21 ASP 的使用环境 ASP 的使用环境,就是 IIS, ASP 网页技术是一种需要服务器端支持的技术。 它的执行过程是: ( 1) 浏览器端提出 HTTP 的请求送到服务器端, Web 服务器先检查网页文件的类型,如果是 .asp 扩展名的文件,就提出 ASP 文件请求, Web 确定读取并处理请求文件。 ( 2) Web 检查所要求的文件有没有被请求或有没有更新,以决定是否重新分析。 IIS 的工作是这样分工的:脚本代码是由默认的脚本编程 引擎如 VBScript完成,然后经引擎翻译转换成服务器能执行的命令,而 IIS 则进一步为送入的Active 对象处理输入和输出,出错信息的输出也是有 IIS 产生的。 配置 Microsoft IIS 名词解释 ( 1) IE (Inter Explorer) Microsoft Inter Explorer 是 Web 浏览器。 Inter Explorer 是导航和访问或浏览 Web 中的信息的工具。 ( 2) IIS(Inter Information Server) Microsoft Inter Information Server 是允许在公共 Intra 或Inter 上发布信息的 Web 服务器。 ASP 的开发依赖于 IIS, IIS 可在多种平台上运行: Windows2020 全系列包括Professional、 server、 Advanced Server 三个版本 ,Windows NT Server, Windows NTWorkstation 和 Windows95/97/98 上的 Personal Web Server(PWS)等平台上都可以。 IIS 是如何工作的 Web是 基础的请求 和响应系统。 Web浏览器通过将 URL发送给 Web 服务器请求信息。 Web 服务器通过返回超文本标记语言( HTML)页面响应。 在线手机销售网站 13 安装 IIS 我安装的是 Windows2020 Professional 版本的,所以以 Windows2020 Professional 版来介绍 IIS 的安装方法。 ( 1) 在控制面版中选择“添加 /删除程序” ( 2) 点击“添加 /删除 Windows 组件” ( 3) 确认只选中第一项 Inter 信息服务( IIS),然后点击下一步即可自行进行安装。 ( 4) 系统配置安装完成后,就会弹出一个安装“完成”的对话框来提示安装完成, 只要点击“完成”即可。 这样 IIS安装完毕。 I I S 的测试 打开 IE 浏览器,在地址栏中输入 localhost 或者 ,如果能出现“ Windows 2020”画面,表明 IIS 安装成功,这是服务器端安装了 Windows 2020时的测试结果。 ASP 的脚本语言 在这里我们会了解到 HTML 语言、 VBscript 和 Jscript 的脚本语言。 HTML 语言 (1) HTML 文件由浏览器解释,通过网络传输协议,可以从一台机器传输到另一台机器上。 打开 Netscape Navigator或 Microsoft explorer 浏览器,在地址栏中输入所需要的网址,就可以浏览用 HTML 写的网页。 (2) HTML 文件和其他的文件不同,因为 HTML 文件中有它自己的标记。 如下示: html head title title /title /head body /body /html html„„ /html等是成对出现的,此种标记称为容器标记。 所有的文本在线手机销售网站 14 都必须放在 body和 \body之间。 客户端编程语言的优点是浏览器完成了所有的工作,这可以减轻服务器的负担。 而且客户端程序运行起来比服务器端程序快得多。 当一个浏览器的用户执行了一个操作时,不必通过网络对其作出响应,客户端程序就可以作出响应。 然而,与 VBScript 相同, Jscript 也是服务器端编程语言。 服务器端编程语言在提供网点服务的服务器上执行,而不是在接收网页的浏览器上执行。 服务器端编程语言在你的网点计算机上完成所有这些工作,承受所有的负担。 由于 JScript 不是 ASP 的默认脚本语言,所以要使用时必须事先声明,如: Script language=” JavaScript” /Script 语 句 在这里声明使用 JScript。 开发工具 Dreamweaver MX 简介 Macromedia Dreamweaver MX 是 建立 Web 站点和应用程序的专业工具。在线手机销售网站—免费毕业设计论文
相关推荐
载等等。 通常情况下,用户通过浏览器看到的网页 大多是静态的。 随着 Web 应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。 当在浏览器上填好表单 (form)的输入数据,以提供 HTTP 要求时,可以在站点服务器中执行的应用程序,而不只是一个 HTML 文件。 站点服务器收到要求执行的应用程序,分析表单 (form)的输入数据,将执行的结果以
....................................................................................................... 20 算法 .........................................................................................
ver 结构,将机票预定系统划分为两个子系统:客户端 子系统,服务器端子系统。 167。 机票预订系统的功能要求 根据航空公司的需要,系统应当包含基本的功能有:用户注册、用户登录和管理员登录,航班查看等。 用户则划分为基本乘客和管理员两大类,管理员还兼具有管理职能 当旅客需要订票时,旅行社把旅客的信息做一个备份,再把旅客的订票信息传给航空公司,航空公司则帮旅客安排航班
理信息,上传与下载等等。 通常情况下,用户通过浏览器看到的网页 大多是静态的。 随着 Web 应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。 当在浏览器上填好表单 (form)的输入数据,以提供 HTTP 要求时,可以在站点服务器中执行的应用程序,而不只是一个 HTML 文件。 站点服务器收到要求执行的应用程序,分析表单 (form)的输入数据
塑料因长期使用,受到力化学作用、热氧老化作用及光老化等作用而导致的拉伸强度降低、材料变脆、加工流动性变差等一种或几种问题,使混合原料具有优异的性能。 产品广泛应用于汽车、电子、电器、通讯、航空、石油、建材、市政工程等领域,属国家大力发展的循环经济项目。 尤其利用回收 9 的废弃塑料包装物加工造粒后应用于汽车专用改性塑料技术在发达国家中已成为一个新兴热点行业。 施的必要性分析 我国每年大约有
得到 区 直业务部门的支持,信息上有健全和完备的网络。 完备的防检体系为 土鸡散养 业健康发展提供了可靠保障。 群众的文化水平和市场意识相 对 较高,对科技意识、市场意识接受能力强,推广 优良 散养鸡 生产群众认知度强、积极性高。 饲料资源好。 库区 有大量的 鱼类,含丰富的蛋白, 粮食和丰富的农副产品资源如各种 农作物 块、茎、叶等可供转化利用,可以实现粮食就地转化增 值 ,并有效降低 散养鸡