Descargar

Interfaces XML

Enviado por Pablo Turmero


Partes: 1, 2, 3, 4

    edu.red

    Conceptos básicos XML: Extensible Mark-up Language (lenguaje de marcado extensible)

    Es un lenguaje orientado a: La definición de datos de carácter general. Nos permite definir modelos de datos. Al compartir modelos de datos se facilita el intercambio de datos entre sistemas (aplicaciones) heterogéneos. Crear nuevos lenguajes gracias a sus mecanismos de extensibilidad. Por ello, se dice que XML es un metalenguaje (un lenguaje para crear nuevos lenguajes).

    Se refiere únicamente a los datos, no a su presentación. Deja a otras aplicaciones la tarea de definir la estructura de visualización.

    edu.red

    Conceptos básicos XML es el formato y el modelo para intercambiar información entre componentes, aplicaciones, y empresas a través de Internet

    Microsoft, IBM, Firefox, etc., están apostando fuertemente a esta tecnología

    XML es un estándar abierto a Internet (W3C)

    XML habilita una nueva generación de aplicaciones en Internet

    edu.red

    Conceptos básicos

    XML

    edu.red

    ¿Qué es XML? Texto que cumple ciertas reglas

    Las reglas tienen puntos en común con HTML

    Abierto a sistemas operativos

    edu.red

    ¿Qué es XML? XML es un sub-conjunto de SGML (Standard Generalized Mark-up Language)

    Creado y soportado por el World Wide Web Consortium (www.w3c.org)

    SGML XML HTML

    edu.red

    ¿Qué es XML? XML es un sub-conjunto de SGML (Standard Generalized Mark-up Language)

    Creado y soportado por el World Wide Web Consortium (www.w3c.org)

    edu.red

    ¿Qué es XML? Más fácil que SGML

    Más pequeño

    Pensado para ser utilizado en Internet

    XML es un lenguaje utilizado para estructurar y describir datos de forma que puedan ser entendidos o interpretados por diferentes aplicaciones

    Puede ser utilizado por cualquier lenguaje y/o sistema operativo

    edu.red

    ¿Qué es XML? XML es un meta-lenguaje que nos permite definir lenguajes de marcado, adecuados a usos determinados

    XML es un estándar de Internet, aprobado por la W3C (http://www.w3.org/TR/REC-xml/)

    Traducciones: http://www.w3.org/2003/03/Translations/OverviewLang.html#es

    Los proveedores tratan de ajustarse a las especificaciones

    Microsoft (MSXML40.DLL) e IBM ofrecen un conjunto de objetos para manejar XML

    edu.red

    ¿Qué NO es XML? XML no es una versión mejorada de HTML

    XML no es un lenguaje para hacer mejores páginas web

    XML no es difícil

    edu.red

    ¿Dónde está la revolución? Para entender la revolución que plantea XML, hay que entender las tecnologías circundantes XSL XSLT DTD Schema XPATH Etc.

    Estas son las que realmente hacen la revolución (En especial XSLT, y DTD, y Schema)

    edu.red

    Algo de historia sobre XML Desarrollo a partir de 1996, como un sub-conjunto de SGML

    Adoptado como estándar en Febrero de 1998, por el World Wide Web Consortium (W3C)

    edu.red

    World Wide Web Consortium (W3C) Constituido en 1994 con el objetivo de desarrollar protocoles comunes para la evolución de Internet

    Es un consorcio de industrias internacionales, y está participado por MIT (EEUU), INRA (Francia), y Keio University (Japón)

    Cuenta con el apoyo de DARPA (EEUU), y la comisión europea (IEEE)

    edu.red

    ¿Qué ventajas tiene XML? Un documento en XML, puede tener varias formas de presentación

    edu.red

    ¿Qué ventajas tiene XML? Formato ideal para transacciones B2B

    Permite poderosas técnicas de extracción y búsqueda de información (XSL y XPATH)

    Las estrictas reglas para la composición de un documento XML, permite su fácil análisis sintáctico

    A diferencia de HTML, XML es sensitivo a mayúsculas y minúsculas

    edu.red

    Lenguajes Específicos HTML — ejemplo

    Memo

    To: Camino From: Juanma Cc: Nacho Subject: Capítulo 1

    Qué opinas del formato?

    Partes: 1, 2, 3, 4
    Página siguiente