万卷书   首页 > 电脑书籍 > 媒体管理 >几个打PC-Phone电话的好网站
 
    席卷全球的浪潮----XML

   HTM简单与普遍性原则虽曾使WEB的推广受益匪浅,但反过来也成为其发展的最大的桎梏,HTML标记的集合是固定的,用户不能新增有意义的能供他人使用的标记。尽管人们已付诸很多努力,包括各式各样的修改扩充,如增加表格、框架、脚本语言等等,但均未能从根本上改变HTML的局限性。

   于是人们开始全力重新构造WEB,并相继诞生了许多新的技术,但由于种种原因大都没能普及而生存下来。唯有一项,不仅在使用中得到各方肯定,更在短短两年内迅速崛起,并得到Microsoft、 IBM等各大公司的全力支持,竞相开发,成为一股不可遏抑的席卷全球的浪潮,这便是XML——可扩展标识语言。

   XML的应用弥补了许多HTML的缺陷:

   (1) 当网络客户必须在不同的数据库之间传递信息时的应用。
   (2) 当需要把大部分从网络服务器载下的数据在用户端处理时的应用。
   (3) 当相同的数据对于不同的用户需要有不同的界面时的应用。
   (4) 当网络情报供货商要把发现的信息精心裁减,并发送给不同的个人用户时的应用。

   XML语言可以让信息提供者根据需要,自行定义标记及属性名,也可以包含描述法,从而使XML文件的结构可以复杂到任意程度。

   XML主要有三个要素:Schema(模式)、XSL(eXtensibleStylesheetLanguage可扩展样式语言)和XLL(eXtensibleLinkLanguage可扩展链接语言)。Schema规定了XML文件的逻辑结构,定义了XML文件中的元素、元素的属性以及元素和元素的属性之间的关系,它可以帮助XML的分析程序校验XML文件标记的合法性;XSL是用于规定XML文档样式的语言,它能在客户端使Web浏览器改变文档的表示法,从而不需要再与服务器进行交互通信;XML 将进一步扩展目前Web上已有的简单链接。

   良好的数据存储格式、可扩展性、高度结构化、便于网络传输是XML主要的四大特点,决定了其卓越的性能表现。由于XML能针对特定的应用定义自己的标记语言,这一特征使得XML可以在电子商务、政府文档、报表、司法、出版、联合、CAD/CAM、保险机构、厂商和中介组织信息交换等领域中一展身手,根据不同的系统、厂商提供各具特色的独立解决方案。

   XML的应用分类……


上一页 下一页