Web Technology 什么是Web? Web是分布在全世界的基于HTTP通信协议的服务器Web服务器)中 所有互相连接的超文本集Web文档),它采用客户服务器模式并使用 超文本技术链接 Enternet上的信息和资源。服务器端存放用HTML编 写的网页以及其他资源,客户机通过浏览器(E, Netscape etc.)可 以访问全球范围内各个主机上的这些信息资源。 基本特征 使用HTML技术来创建客户端界面 使用HTTP协议来传输内容 基于BS模式 UR标识资源
Web Technology 什么是Web? Web是分布在全世界的基于HTTP通信协议的服务器(Web服务器)中 所有互相连接的超文本集(Web文档),它采用客户/服务器模式并使用 超文本技术链接Internet上的信息和资源。服务器端存放用HTML编 写的网页以及其他资源,客户机通过浏览器(IE ,Netscape etc.) 可 以访问全球范围内各个主机上的这些信息资源。 ◼基本特征 ◼使用HTML技术来创建客户端界面 ◼使用HTTP协议来传输内容 ◼基于B/S模式 ◼URI标识资源
Web Technology Internet与Web的发展历程 Internet起源于美国的 ARPANet(1969年问世),1984年 ARPANET分解成两个 网络。一个网络仍称为 ARPANET,是民用科研网。另一个网络是军用计算机网络 MILNET。 美国加洲的大学生马克安德森推出浏览器程序 Mosaic 汤姆李提出了超文本( Hyper Text)的概念并创造出超文本标记语营( Hyper TextMarkupLanguage,简称HTML,同时开发出传输这种语营的协议HTTP World wide web(简称WWW,或简称Web)构成了世界上最大的电子信息仓 库,有人称其为“万维网” Web的主要目的是旨在成为一种共享的信息空间( a shared information space), 人们和机器都可以通过它来进行沟通。 Berners-Lee
Web Technology ➢ Internet起源于美国的ARPANet (1969年问世), 1984年ARPANET分解成两个 网络。一个网络仍称为ARPANET,是民用科研网。另一个网络是军用计算机网络 MILNET。 ➢ 美国加洲的大学生马克.安德森推出浏览器程序Mosaic ➢ 汤姆.李提出了超文本(Hyper Text)的概念并创造出超文本标记语言(Hyper Text Markup Language,简称HTML),同时开发出传输这种语言的协议HTTP ➢ World Wide Web(简称WWW,或简称Web) 构成了世界上最大的电子信息仓 库,有人称其为“万维网” Internet与Web的发展历程 Web的主要目的是旨在成为一种共享的信息空间(a shared information space), 人们和机器都可以通过它来进行沟通。 -Berners-Lee
Web Technology Web和 nternet的区别 Internet是众多相互联结的计算机和其他设备的集合 Web是建立在 nternet上的文档、软件以及一些协议的集合 在一个抽象的意义上,Web是一个文档的巨大集合,这些文档之 间通过链接相连,可以通过Web浏览器进行访问 aWeb已经成为工作和生活中必不可少的一个部分;"上 nternet"在 绝大多数情况下就是指"上Web" 信息发布/获取的基础平台 互联网应用的基础平台 Interne和Web是两个完全不同的概念。 Internet是Web的基础平台,Web是 Internet平台上的一种应用层服务
Web Technology Web 和 Internet的区别 ▪ Internet是众多相互联结的计算机和其他设备的集合 ▪ Web是建立在Internet上的文档、软件以及一些协议的集合 ▪ 在一个抽象的意义上,Web是一个文档的巨大集合,这些文档之 间通过链接相连,可以通过Web浏览器进行访问 ▪ Web已经成为工作和生活中必不可少的一个部分;"上Internet"在 绝大多数情况下就是指"上Web" - 信息发布/获取的基础平台 - 互联网应用的基础平台 Internet和Web是两个完全不同的概念。 Internet是Web的基础平台,Web是 Internet平台上的一种应用层服务
Web Technology Web的特点 Web是一种分布式超媒体系统 超文本超媒体接 Web是图形化的和易于导航的 只需从一个链接跳到另一个链接就可在各页各站点间进行浏览 Web与平台无关 从 Windows、UNX、 Macintosh等都可以访问Web Web是分布式的 物理上不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的 Web是动态的 信息的提供者可以经常的对站上的信息进行更新 Web是交互的 用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息
Web Technology ▪ Web是一种分布式超媒体系统 - 超文本/超媒体/链接 ▪ Web是图形化的和易于导航的 - 只需从一个链接跳到另一个链接就可在各页各站点间进行浏览 ▪ Web与平台无关 - 从Windows、UNIX、Macintosh等都可以访问Web ▪ Web是分布式的 - 物理上不一定在一个站点的信息在逻辑上一体化,从用户来看这些信息是一体的 ▪ Web 是动态的 - 信息的提供者可以经常的对站上的信息进行更新 ▪ Web是交互的 - 用户通过填写FORM可以向服务器提交请求,服务器可以根据用户的请求返回相应信息 Web 的 特 点
Web Technology Web带来的革命 提供了全球的链接 为商业竞争创造了全新的竞争领域 用户可以掌握一切,扩大了客源。(客户自助服务 提供了一种更新、更好的方式来完成已有的服务 基于Web的信息交换改善了商业伙伴之间的合作,优化物流、简化书面工 作、减少供应链开销 使用内部互联网 trane来共享信息,优化内部流程,在竞争中争取主动
Web Technology Web带来的革命 - 提供了全球的链接 - 为商业竞争创造了全新的竞争领域 - 用户可以掌握一切,扩大了客源。(客户自助服务) - 提供了一种更新、更好的方式来完成已有的服务 - 基于Web的信息交换改善了商业伙伴之间的合作,优化物流、简化书面工 作、减少供应链开销 - 使用内部互联网(Intranet)来共享信息,优化内部流程,在竞争中争取主动
Web Technology 下一个发展方向是什么? Web services ◆ Generate Xml ◆SoAP, WSDL UDDI Service web o Transactions initiated y program Application Servers Business Logic ◆ Generate HTML ◆ Transactions Application Web ◆ Distributed process ◆WAP,WML Web server ◆HTTP协议 Document web ◆HTML文档
Web Technology Web的发展过程 ◈ Web Server ◈ HTTP协议 ◈ HTML文档 ◈ Application Servers ◈ Business Logic ◈ Generate HTML ◈ Transactions ◈ Distributed process ◈ WAP, WML ◈ Web Services ◈ Generate XML ◈ SOAP, WSDL, UDDI ◈ Transactions initiated by program Document Web Application Web Service Web 下一个发展方向是什么?
Web Technology 什么是Web- based Application? 基于Web的应用程序 以浏览器比如E作为用户界面的窗口 以可交互的网页形式提供用户界面 网页由HTML语言写成( demo html50) 提供与普通 windows application类似的功能 使用 browser-server架构 browser与 server之间通讯基于htt协议 谷歌CEO埃里克施密特( Eric Schmidt):浏览器捋成未来应用软件发展的基石 谷歌O2009
Web Technology 什么是Web-based Application? ▪ 基于Web的应用程序 - 以浏览器(比如IE)作为用户界面的窗口 - 以可交互的网页形式提供用户界面 - 网页由HTML语言写成 (demo HTML5.0) - 提供与普通windows application类似的功能 - 使用browser-server架构 - browser与server之间通讯基于http协议 谷歌CEO埃里克·施密特(Eric Schmidt):浏览器将成未来应用软件发展的基石 -----谷歌I/O 2009