欢迎来到天天文库
浏览记录
ID:45081008
大小:278.50 KB
页数:22页
时间:2019-11-09
《XML技术背景及其发展》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、XML实用技术教程教学说明本课程开设的目的本课程的教学内容本课程的特点本课程的要求教学参考书课程设置的理由20世纪90年代以来,Internet网技术及应用不断发展万维网成为应用的关键HTML使Web成为世界图书馆但HTML扩展性差,交互性差,语义模糊的缺点难以适应Internet网飞速发展的要求一个标准、简洁、结构严谨、可高度扩展的XML应运而生XML简介XML推出仅有8年时间XML的出现为Web技术带来一次新的革命XML的作用:提供通用数据交换、变革Web发布、改造分布式计算XML已成为计算机行业最热门的技术对XML的评价微软总裁
2、比尔.盖茨:XML将为每一种流行的编程语言带来一个语言革命。其影响力甚至超过HTML为演示世界带来的影响。微软CEO史蒂夫.鲍尔默:XML的出现,对于信息技术的影响不亚于GUI和浏览器。IBM资深专家Goldfarb:我为XML感到骄傲,WWW正在变成以XML为基础。学习和掌握XML的理由XML是一门年轻的技术XML是最前沿的技术XML是应用广泛的技术,其发展前景无可限量XML是一门综合性很强的技术学习XML的基础XML是一种技术,任何技术行业的专业人员都有可以学习需要具备以下几个方面的专业知识:计算机网络特别是Web网技术知识;网页
3、设计技术(HTML、ASP、JSP)编程语言(VB、C++、JAVA)相关专业知识主要教学内容XML基础XML相关技术XML主要应用教学参考书1.《XML实用教程》,范立锋,北京:人民邮电出版社2009-042.《XML数据库技术》,万常选,北京:清华大学出版社2008-123.《XML基础教程》,范春梅王新刚等,北京:人民邮电出版社2009-10第1章XML技术背景及其发展1.1标记语言1.2通用标记语言1.3超文本标记语言1.4XML现状及其发展1.5XML相关的技术1.1标记语言1.1.1标记语言的历史1969年,IBM公司的工
4、作人员就开发了一种文档描述语言GML1984年国际标准化协会(ISO)开始对此提案进行讨论,终于在1986年演变成为SGML1989年,在欧洲量子实验室(CERN)的研究人员TimBernersLee开发了基于SGML的非常简单的超文本版本,被称为HTML1998年2月,W3C公布了XML1.0版本,成为W3C的标准1.1标记语言1.1.2理解标记语言标记语言:是由定义网络中网页文档格式的一些代码或者控制标记按一定规则组成的。主要功能是使电子稳定具有结构性分类;特殊用途和通用标记语言。标准通用标记语言(SGML):功能强大、元语言,具
5、有很强的扩展性1.1标记语言1.1.3XML的诞生XML和HTML都属于SGML的子集XML是一种元符号化语言,即可以像SGML那样作为元语言来定义其它文件系统GML(1969)SGML(1985)XML(1998)HTML(1993)XHTML(1999)XML各项技术1.3超文本标记语言HTML是HyperTextMarkupLanguage的缩写,意思是“超文本标示语言”,它实际上是专门用来编写网页的一种编程语1.3超文本标记语言1.3.1HTML发展、作用、局限性发展和作用从20世纪80年代以来,HTML的出现,迎合了人们只需
6、要一个简单程序,就可以看到图文并茂的网页这种需求HTML是一种特定的SGML文档类型,简单、开源,得到各个Web浏览器厂商的支持。HTML最初由GERN在1990年进行设计,1993年由Berners-Lee等人完成HTML1.0标准,后来,W3C承担了HTML的开发和标准化工作,经过不断完善,现在已发布了HTML4.0标准。1.3超文本标记语言HTML局限性:HTML的可扩展性差。链路丢失后不能自动纠正。数据搜索的时间长。。HTML对双字节或者多国文字的支持不够。1.4XML现状及其发展XML技术背景XML是eXtensibleMa
7、rkupLanguage的缩写,称为可扩展标记语言。1998年2月W3C正式推出了XML(XML1.0)。XML的前身是SGML,标准通用标记语言)。XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,它可以标记任何一种事物。XML同时也是一组规范。XML程序实例(1)小张male1983.10.258、rsion>小王female2003.10.20XML程序实例(2)上面的XML文件是一
8、rsion>小王female2003.10.20
此文档下载收益归作者所有