网站大量收购闲置独家精品文档,联系QQ:2885784924

32 internet技术.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
32 internet技术

3.2 Internet技术 从C/S架构到B/W/D结构 Web及Web上提供的服务 Web编程语言 应用服务器 Intranet和Extranet 3.2.1 从C/S架构到B/W/D结构   在计算机应用,特别是数据库技术的发展过程中,站在平台的角度看,经历了三个阶段: 主机终端系统 客户/服务器(Client/Server)架构 Browser/Web Server/Database结构 3.2.2 Web及Web上提供的服务 WWW服务 文件传输服务(FTP) 电子邮件服务(e-mail) 远程登录服务(Telnet) WWW服务 文件传输服务(FTP) 电子邮件服务(email) 远程登录服务(telnet) 3.2.3 Web编程语言 HTML Java ActiveX Active Server Pages (ASP) CGI HTML   HTML称为超文本标记语言(HyperText Markup Language),它是Web上的专用表述语言,是SGML(Standard Generalized Markup Language的一个简化版本。HTML可以规定网页中信息陈列的格式,指定需要显示的图片,嵌入其他浏览器支持的描述型语言,以及指定超文本链接对象,如其他网页、Java Applet、CGI程序等。   HTML语言的源文件是纯文本文件,所以可以使用任何文本编辑器编辑。但是专用编辑器如HTML easy!、BBedit HTML、Hotdog、Microsoft Frontpage等提供了一整套模板等编辑工具,还可以直接调用内置的浏览器浏览程序的执行效果,或者干脆提供了“所见即所得”的可视化编辑功能,要比一般编辑器方便得多。 Java Java技术可分为下面几个主要部分: Java语言是支持整个Java技术的底层基础,Java类库是随Java语言一起提供的,提供了在任何平台上正常工作的一系列功能特性。这是Java超过其他编程语言的重要优势之一。在这之前,没有一种语言能跨平台地提供这样丰富的功能。 Java运行系统主要是指Java虚拟机,负责将Java与平台无关的中间代码翻译成本机的可执行机器代码。Java的源代码经过一次编译后首先生成一种与操作系统无关的中间代码,由于在编译中进行了一些优化,因此它比直接对源代码进行解释的程序要快。Java就是通过这种方式实现与平台无关的。 Java Applet是用Java语言编写的小应用程序,通常存放在Web服务器上,可以嵌入HTML中,当调用网页的时候,自动从Web服务器上下载并在客户机上运行,用户的浏览器就作为一个Java虚拟机。 ActiveX ActiveX技术包括下面几个部分: ActiveX控件是和Java Applet相对应的,也是一个可以嵌在HTML中的一小段代码,从Web服务器上自动下载安装并运行。但ActiveX控件既可以用于Web页面,也可以用于基于Windows的桌面程序。 ActiveX脚本语言则是和JavaScript相对应的。但ActiveX提供的是一个脚本开发规范,通过使用相同的接口来支持多种脚本语言。例如,Internet Explorer中就包含了对两种脚本语言的支持:Jscript(JavaScript的Microsoft实现版本)和VBScript。 ActiveX文档可以让你在浏览器中观察非HTML格式的文档,例如Word文档或Excel电子表格。。 ActiveX服务器扩展是指通过ISAPI(Internet Server API)编写Web服务器的扩展模块。允许用户在Web服务器上建立信息过滤器,在客户端和服务器的信息交互中,动态地更改数据。 ASP   Active Server Pages(ASP)是微软的Internet Information Server 3.0(IIS)的一个部件。利用ASP,用户可以在服务器端执行用Vbscript或Javascript编写的嵌入在HTML文件中的小程序。而在以前,这些小程序都是在客户端的浏览器上执行的。由于是在服务器上执行,程序可以不必考虑与各类浏览器的兼容问题。虽然在服务器上执行会增加服务器的负担,但由于此时可以存取服务器的有关资源,这些用解释型语言编写的程序将具有强大的交互能力。实际上,微软的基于Win95和NT Workstation平台的Web服务器,在安装了相关部件后同样也支持Active Server Pages。通常使用Active Server Pages的Web网页具有后缀名 .asp。当客户端用户的请求是一个ASP文件时,服务器将在传送该文件之前执行文件中的程序脚本,并把程序的输出放在页面中相应的位置。ASP文件中所有位于“%”和“%”之间的字

文档评论(0)

wujianz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档