- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 论 文(设计)
文献综述报告
姓 名:XXXX
学 号:XXXXX
专 业:计算机科学与技术
班 级: XXXX
指导教师:XXXX
时 间:XXXX
《计算机学会网站的改版设计与实现》
文献综述报告
1引言
在信息化时代的当今社会,各行各业,大到国家,小到个人,更多是通过网络来宣传自己,树立自身的形象。对于个人来说,建设个性化的网站可以更加方便的收集信息,开展更加直接的网络交流;对于一个企业来说,建设好自己的网站可以抢占新世纪发展的战略要点。网站已成为了各个单位的门面,一个网站功能的完整度、设计技巧、整体美工,从某种意义上就代表了该单位的形象,映射该单位的实力。由于ASP有其自己的特色,它成为了大多数人建立网站的编程环境。
2 ASP技术
2.1 ASP 概述
ASP是Active Server Page的缩写,意为“活动服务器网页”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
2.2 ASP 特点
(1)开放性
在IIS 3.0上,并不需要开发者使用一个专有的脚本语言来生成网络应用程序,实际上Active Server Pages包括了对VBscript和Javascript的本机支持。通过第三方组合组件,它还可以使用其他语言(如Perl、REXX)。多个脚本语言甚至可以在相同的ASP文件中交替使用并相互调用。而Active Server组件实际上可以用任何语言编写,这些语言包括Java、Visual Basic、C++、COBOL等等。
(2)易操作性
ASP使HTML设计人员可以在服务器上方便地“激活”他们的Web页,可以立刻对定制化网页和简单的应用程序进行开发。以往需要用Perl或C编写的复杂的CGI程序来完成的功能(如数据库连接),现在若使用ASP则只要几行简单的代码就能实现。
(3)程序与外观分离
通过使用脚本和组件,Active Server Pages允许用户将编程工作与一个网页的设计和其他工作分离开来。这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。
(4)非手工编译
ASP的即时编译系统在被请求时自动对ASP源文件重新编译,并将其载入服务器的高速缓存中。因此,开发者对ASP文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。
(5)浏览器独立性
ASP提供了一种浏览器中枢方案来完成应用程序的设计工作。因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点。
3. ASP 运行环境及相关技术
3.1 ASP运行环境
ASP网页需要相应的Web服务器的支持,才能正常运行,其WEB服务器主要是PWS和IIS。
Personal Web Server简称为PWS,即个人Web服务器,是为个人发布网页开发的,适用于小规模的公司内部网,仅支持10个并发用户,只能容纳一个Web站点,提供基本的WWW服务和简单的WEB管理,支持ADO.NET访问数据库。PWS运行于Windows 9x/Me平台,常用于学习、编写和调试ASP页面时用作Web服务器。
其中,IIS功能最强,提供了对ASP的全面支持,是创建高速、稳定的ASP主页的最佳选择。
3.2 IIS技术简介
Microsoft Internet Information Server是一种Web服务器,可让你在Intranet或Internet上发布信息。Internet Information Server用HTTP来传送信息。也可设定Internet Information Server来提供File Transfer Protocol(FTP)和Gopher服务。FTP服务可让使用者将档案传送到您的Web站台,或从Web站台传送文件。Gopher 服务则使用了用来寻找文件的功能表导向通讯协定。而HTTP以大大超越Gopher通讯协定许多。您可以使用Interne
文档评论(0)