Logo cn.artbmxmagazine.com

Xml作为处理移动数据的替代方法

目录:

Anonim

本文介绍XML的一般方面,完全侧重于XML通过Web和基于Internet的应用程序进行数据管理的应用程序,以及与传统数据库管理器相比使用此语言的优势。

介绍

当前,有很多选项可以控制和管理我们的数据,市场上可以找到各种各样的数据库管理器,范围从最简单,最用户友好的 Microsoft Access,到最强大的Oracle,SQL服务器,Informix等

直到几年前,存储,管理和控制信息的需求还是为大型组织保留的,但是今天,数据管理的主题已经非常接近大多数人。通过使用手机,PDA,电子表格等它们总是引导我们进行数据库管理。这彻底改变了信息管理的方式,移动性是该领域的重中之重,能够以快速,安全和兼容的方式将我们的数据从一台设备转移到另一台设备,从一个地方转移到另一个地方。公司和行业也是如此,它们越来越需要基于Web的应用程序,这些应用程序允许他们从销售点,分支机构,供应商等获取数据。

从这个意义上讲,XML是一个非常可行的选择,因为它是一种通用语言,可以使我们在Internet上表示数据。此外,由于它是纯文本,因此它使我们无法安装特殊的程序来识别数据格式,这使它成为可能。例如,在不同平台之间具有非常强的可移植性:我们可以将XML文档与Microsoft Access,ASP.Net,Visual Basic等一起使用。

本文的唯一目的是以一种非常笼统的方式来解释该语言的特性,优点和最常见的应用,因为它的使用范围非常广泛,并且是一个涉及很多内容的主题。

但是什么是XML?

可扩展标记语言是一种在文本文件中输入结构化数据的方法。

由于其XML语法,它与HTML有一定的相似性,可以处理标签和属性,但是与HTML不同,可扩展的标记语言使用标签来分隔数据,并且对标签的解释完全取决于应用程序。读; 但是XML处理文本文件中的数据这一事实并不意味着普通人容易阅读。

HTML与HTML的另一个不同之处在于,在XML中存在更严格的规则,因为当我们使用第一个创建文件时,允许语法错误,而在第二个中,如果缺少标签或缺少引号来标识一个属性文件根本无法使用。

的优点和缺点。

XML的一大优点是它是免费的,因为不需要像其他系统一样获得昂贵的许可证

它只需要一个ASCII文本编辑器来开发XML(例如记事本)应用程序,以及一个具有适用于XML的解析器的查看器(例如Microsoft Internet Explorer 5.0或更高版本)。

XML应用程序可以很多,因为它不仅限于允许与为Web设计的系统进行交互的语言,而且还旨在作为一种通用语言来促进其在几乎任何平台上的使用,我们甚至可以与以下应用程序进行交互:像Microsoft Excel这样的办公室。

反对XML的一个问题可能是数据所需的磁盘空间,因为文本文件总是比二进制文件大很多,但是今天存储介质的成本已经可以承受并且我们越来越多设备的商业容量可达TB。

XML应用程序和实用程序

当前,公司迫切需要立即获取信息,因此他们选择使用基于Web的应用程序,这些应用程序允许在短时间内远程获取数据,而无需旅行。

专注于销售的公司是最充分利用此技术的行业之一,因为这样一来,他们无需等待分支机构,销售点或卖方的人员将信息带到总部或总公司,他们只需捕获或传输通过Internet收集的数据,就可以几乎立即获得它们,因此,这可以使决策更加有效和快捷。

在XML文档中使用数据库的另一个示例是我们在Internet上找到的几乎所有应用程序的示例,例如目录,用户控件,在线库存,产品目录等。

归根结底,就像所有成功的技术一样,重要的是它所产生的效用和优势,并转化为大量的节省,以及组织决策方面的改进,而XML在这方面无疑具有其优势和优势。可以通过Web可视化此语言的广泛开发和应用,以进行数据管理,我们将逐渐发现它是否已逐渐在本地应用程序管理中确立为可行的选择。

结论

应该将XML的使用视为未来最有希望的选择之一,我个人认为,决定XML大规模成功的最重要原因之一是不需要使用任何特定组件,这是事实。在某种程度上比其他语言有很大的优势。同样,重要的一点是要注意,并非所有的XML都对XML有利,但它的优势却足以吸引我们,以至于我们越来越多地看到它在Internet上创建数据文档中的用途。

参考资料

es.wikipedia.org/wiki/Extensible_Markup_Language

es.wikipedia.org/wiki/Bases_de_datos_nativas_XML

ict.udlap.mx/people/carlos/is341/bases12.html

Xml作为处理移动数据的替代方法