Dn13 u3 a28_slja

10
XML Juan Antonio Suárez López José Raymundo Muñoz Islas DN13

Transcript of Dn13 u3 a28_slja

Page 1: Dn13 u3 a28_slja

XML

Juan Antonio Suárez LópezJosé Raymundo Muñoz Islas

DN13

Page 2: Dn13 u3 a28_slja

XML

• Es un lenguaje de marcas que ofrece un formato para la descripción de datos estructurados, el cual conserva todas las propiedades importantes del antes mencionado SGML.

Page 3: Dn13 u3 a28_slja

Historia del XML

• El XML proviene de un lenguaje que inventó IBM. El lenguaje de IBM se llama GML (General Markup Language) y surgió por la necesidad que tenían en la empresa de almacenar grandes cantidades de información de temas diversos.

Page 4: Dn13 u3 a28_slja

Objetivos y Orígenes

• XML fue desarrollado por un grupo de

trabajo bajo los auspicios del consorcio

World Wide Web (W3C) a partir de 1996.

Este fue constituido en 1994 con

el objetivo de

desarrollar protocolos comunes para la

evolución de Internet.

Page 5: Dn13 u3 a28_slja

Estándares abiertos

• XML se basa en una tecnología desarrollada a partir de estándares probados y optimizada para la Web.

Page 6: Dn13 u3 a28_slja

estándares relacionados entre sí

• XML (Extensible Markup Language)• Namespaces• DOM (Document Object Model)• XSL (Extensible Stylesheet Language)• XML Linking Language

Page 7: Dn13 u3 a28_slja

Características Principales

• Extensible• Representación estructural de los

datos.• Los datos son separados de la

presentación y el proceso.• Conversión de los datos XML en auto

descriptivos.

Page 8: Dn13 u3 a28_slja

DTD

• Los documentos XML enviados con un DTD se reconocen como "XML válido". En este caso, un intérprete de XML podría comparar los datos entrantes con las normas definidas en el DTD para comprobar que los datos se han estructurado correctamente.

Page 9: Dn13 u3 a28_slja

Fortalezas y Debilidades del XML

• La fortaleza del XML es también, actualmente, su debilidad principal. El XML es demasiado genérico para ser utilizado sin definir externamente la sintaxis exacta de un documento y cómo puede localizarse y extraerse cada fragmento de datos intercambiados.

Page 10: Dn13 u3 a28_slja

BIBLIOGRAFÍA

• http://www.monografias.com/trabajos7/xml/xml.shtml

• http://www.desarrolloweb.com/manuales/18/