Internet提供了全世界范围内的计算机互联和通信,Web则是一个全球信息资源库。Web是由无数个主页组成,网页上的信息极其丰富,而且时时刻刻都在更新、增加。世界各地的用户只需上网就能共享到互联网上的信息资源。而且,每个用户都可以在万维网上发布文档。在网上发布信息已经不仅仅局限于计算机业界,每个人都可以拥有自己的网页。从个人到世界著名的各大公司,从研究机关到学校,无不骄傲地向他人显示着自己的主页和Web地址。但是随着Web应用的越来越广泛和深入,HTML过于简单的语法严重地阻碍了用它来表现复杂的形式(并且数据是以二进制方式存储的)。尽管HTML推出了一个个新版本,已经有了脚本、表格、帧等表达功能,但始终满足不了不断增长的需求。另外,近几年计算机技术的快速发展,已经可以实现比当初发明HTML时复杂得多的Web浏览器,所以开发一种新的Web页面语言XML是有可能的,因为这样每个人都可以设计和制作自己的信息,而且还能够修改控制这些信息。XML有利于信息的表达和结构化组织,从而使数据搜索更有效;XML可以使用URL别名使 Web的维护更方便,也使Web的应用更稳定;XML可以使用数字签名使Web的应用更广阔拓展到安全保密领域。可以认为未来的Web书写工具必定是XML。这种变革意义是深远的,同时也是非常必要的。
XML是W3C(World Wide Web Consortium ,万维网联盟)推出的规范,是下一代Internet支撑技术的主要数据交换格式,具有操作平台无关性等特点。该规范的制订可以帮助设计出更高效的Web程序、更快的搜索引擎,从而更好地利用Internet计算资源。XML的广泛使用必然能推动Web不断发展,从而开创Web应用的新时代。
1