Tecnologia xmi

Solo disponible en BuenasTareas
  • Páginas : 3 (538 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de diciembre de 2010
Leer documento completo
Vista previa del texto
XMI
1. ¿Qué es XML?
Xml siglas para marcas de lenguaje extensible (eXtensible Markup Language en ingles) es un metalenguaje (osea es un lenguaje que se refiere a otro lenguaje) desarrolado por elW3C (World Wide Web Consortium, el consorcio que hace las recomendaciones para World Wide Web, creadores de URL, HTML y HTTP.)

El uso de este lenguaje no se limita solo a la internet, sino quetambién se puede aplicar a bases de datos, hojas de calculo; todo esto coloca al XML como una de las tecnologías actuales mas importantes. En el se destaan varias ventajas:
• Es extensible: Después dediseñado y puesto en producción, es posible extender XML con la adición de nuevas etiquetas, de modo que se pueda continuar utilizando sin complicación alguna.
• Al utilizar XML permite una granflexibilidad en la estructura de la información, ya que esta no se especifica como sucede en HTML, lo que permite tener más de una vista de un documento al estar separado el contenido de la estructura.
• Elanalizador es un componente estándar, no es necesario crear un analizador específico para cada versión de lenguaje XML. Esto posibilita el empleo de cualquiera de los analizadores disponibles. De estamanera se evitan bugs y se acelera el desarrollo de aplicaciones.
• Si un tercero decide usar un documento creado en XML, es sencillo entender su estructura y procesarla. Mejora la compatibilidadentre aplicaciones. Podemos comunicar aplicaciones de distintas plataformas, sin que importe el origen de los datos, es decir, podríamos tener una aplicación en Linux con una base de datos Postgres ycomunicarla con otra aplicación en Windows y Base de Datos MS-SQL Server.
• Transformamos datos en información, pues se le añade un significado concreto y los asociamos a un contexto, con lo cualtenemos flexibilidad para estructurar documentos.

2. ¿Qué es XMI?
XMI o XML Metadata Interchange, permite un intercambio de metainformación entre herramientas de modelado basadas en UML y...
tracking img