全球旧事资料 分类
是企业网站时都应该优先考虑使用JSP技术,他和现在正在兴起的ASPNET技术可以说是今后很长一段时间网站建设和系统开发的主导技术。JSP的运行模式如框图2.1所示。
客户机一请求响应客户机二Web服务器JSP和Servlet执行引擎数据库服务器
客户机N
JavaBea

数据库
图2.1JSP的运行模式
开发语言:Jsp、JavaBea
、Servlet开发工具:Jbuilder6070开发环境:Jdk131、Jru
31
22技术方案二ASPIIS
动态服务器主页(ActiveServerPages简称ASP)是微软设计开发的一种动态Web页面脚本语言。它和IISWeb服务器紧密集成。随着NT服务器和IIS的流行而迅速普及,ASP掀起了动态页面脚本语言的浪潮,以后的JSP和PHP都和它有很多相似性。ASP脚本实际上是内嵌在HTML语言当中的,但内嵌ASP语句中的HTML文档必须以asp为文件类型,IIS中的解释器缺省地解释执行ASP文件。ASP在服务器端解释执行,和客户端没有任何关系,所以ASP可以支持任何
11
f浏览器。当用户浏览某ASP页面时,服务器首先解析ASP脚本,Web生成HTML语句,然后将HTML格式的文档发送客户端。在客户端,虽然浏览器调用的是ASP页面,但实际上该页面已经全部是HTML代码,客户端是无法看到ASP源文件的在NT中需要安装SP4以上版本的补丁,所以可以保护ASP原始页面脚本。ASP特点:①完全嵌入到HTML中,HTML和相应的脚本语言JavaScript和VBScript与结合在一起。②面向对象程序设计,并可以扩展ActiveX组件功能。③通过ADO组件和数据库接口。④可以用大多数流行的编程语言,VBVCBC和Delphi等来开发ActiveX如组件。⑤支持任何浏览器。⑥ASP源代码屏蔽,在客户端看到的只是ASP输出的HTML文档。⑦简单易学,容易上手。借助于Wi
dowsNT2000操作系统在PC界的绝对优势,由Microsoft推出的IIS成为当今使用最广泛的Web服务器之一。IIS的设计目标是提供适应性较强的I
ter
et和I
tra
et服务器功能。通过围绕Wi
dowsNT操作系统所做的优化,因此在NT平台下IIS具有很高的执行效率并易于管理,内置了ASP动态网页制作技术。IIS安装简单,操作方便,负载能力较强,有不少大型的商务站点都是建立在Wi
dowsNT和IIS之上的。所以说ASPIIS以ASP的简单易编写性和IIS的ASP默认支持性,使得网站建设者在使用ASP编写程序代码时更加得心应手,无需再安装繁琐的第三方软件,也无需再为自己的语言基础担忧了。
23ASP与JSP技术比较
ASP与JSP技术比较如表21所示。
表21ASP与JSP技术比较比较项目Web服务器操作系统平台跨平台ASP技术r
好听全球资料 返回顶部