XML仓库管理技术

2016-02-19 14:48 4 1 收藏

下面图老师小编要向大家介绍下XML仓库管理技术,看起来复杂实则是简单的,掌握好技巧就OK,喜欢就赶紧收藏起来吧!

【 tulaoshi.com - Web开发 】

随着XML 作为一种新的通用数据格式的日渐繁荣, 管理XML文件的工作变得非常的关键. 现在已经出现了很多新的技术使得企业能够更好的将它们的信息作为XML 文件进行管理. 在本文中, 我们将考察XML仓库技术并学习它们是如何帮助我们追赶可扩充的共享数据的未来的.
  
  
  概览
  一个XML 仓库是一个储存和提取XML 数据的系统.这些数据通常以XML文件和与它们相联系的文件类型定义 (DTD) 或者 XML模板的形式出现. 因为 XML 数据本身是以级联的结构出现的, 而不是一个关系结构, 所以要把XML 数据保存到传统的关系数据库里可能有些困难. 仓库本身可能是一个关系数据库系统, 但是它更可能是一个专门为XML(或者级联数据)定制的存储系统.
  
  数据存储的方法会因为特定的系统而有所不同. 而存储和提取数据的方法也有可能不同. 数据可以通过使用基于关键字索引的系统或者是基于查询的系统来提取和存储.
  
  最后, XML 仓库可能使用多种不同的访问方法. 一些系统使用基于COM, CORBA , 或者JavaBeans 企业版(EJB) 的专有的API, 而另一些则使用ODBC标准. 大多数仓库提供对网络访问的良好的支持.
  
  
  保存XML 数据
  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1608007.html

延伸阅读
标签: Web开发
  XML有很多相关的技术,将这些技术结合起来,才能充分发挥XML的强大功能。这些技术包括:Xlink与Xpointer(设置XML的超链接)、DOM(Document Object Model:文件对象模型,存取、操作文件的内容)、Namespaces(解决不同元素有相同名称的问题)、XHTML(下一代的HTML)等。 ■Xlink与Xpointer 在XML的规范中,我们看到它并没有规定...
标签: ASP
  概述     本文讲解了一个使用XML技术上传文件的例子,使用该方法没有传统方法中的种种限制。 这个例子讲述了如何使用MSXML3.0和ADO Stream对象来实现这种新的上传方法。好处有很多,比如,不需要专用的上传组件。 引言     为了在HTML网页中获得上传功能,在客户端我们可以使用如下格式的FORM: <F...
标签: Web开发
客户端 以下示例代码使用Stream和MSXML对象完成文件上传动作。 HTML HEAD TITLE File Send /TITLE /HEAD BODY INPUT id=btn_send name="btn_send" type=button value="FILE SEND" DIV id=div_message Ready /BODY /HTML SCRIPT LANGUAGE=JavaScript // 上传函数 function btn_send.onclick() { // 创建 ADO-stream 对象...
标签: Web开发
  saxpser.parse(xmlFile, handler); // 解析完毕后利用handler.getTable()方法返回保存有数据的哈希表 Hashtable hshTable = handler.getTable(); file://使用集合Enumeration来得到哈希表hshTable中的所有键值 Enumeration enum=hshTable.keys(); Object obj; while(enum.hasM...
标签: Web开发
  XML和JSP交互技术 XML和JSP都是近两年才出现的技术,目前已经成为了很多程序员的热点话题。XML(可扩展的标记语言)是用来定义文档标记语言的框架,主要用来存储和发送数据信息,以便各种基于WEB的应用之间能更方便的交换数据。而Jsp是服务器端程序动态设计语言,可以用来设计服务器端各种程序如B2B、B2C等各种系统,由于其面向...

经验教程

922

收藏

96
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部