ubiquitour.com

¿Qué es Java Metadata?

¿Qué es Java Metadata?

Java es un lenguaje de programación originalmente desarrollado por Sun Microsystems pero ahora propiedad de Oracle. Aunque Java es conocido como un lenguaje de programación utilizado en páginas web, el idioma también es utilizado para muchas aplicaciones basadas en PC de programación. Metadatos están esencialmente datos sobre los datos; Java manipula diferentes tipos de metadatos y tiene un número de métodos para usar esta información.

Metadatos de la base de datos

Programas de Java pueden acceder a bases de datos mediante lenguaje de consulta estructurado o SQL. Los metadatos de las bases de datos están la estructura de las tablas que contienen datos. Las tablas se componen de columnas que crean campos de cada registro de datos. Las columnas tienen un tipo y un tamaño de campo asociados con ellos y estos datos también se almacenan en las tablas de metadatos. Java incluye un comando para acceder a las tablas de metadatos de la base de datos, pero el programa debe establecer primero una conexión con la base de datos. El sistema que administra las conexiones de Java a bases de datos se llama JDBC, acrónimo de Java Database Connectivity. Las funciones de manejo de metadatos son parte de una clase llamada DatabaseMetaData. Este grupo incluye tipos de datos de metadatos de leer en la base de datos así como las funciones que realizan la recuperación de datos.

Metadatos de imagen

Archivos de imagen están codificados por una variedad de diferentes estándares de codificación. Las primeras líneas en el archivo que contienen los datos que representa la imagen; en cambio, contienen metadatos que describen cómo se almacena la imagen. Esto utiliza una librería de Java llamada "imageio." Esta biblioteca incluye una clase de metadatos. La clase imageio de metadatos tiene una estructura similar a la clase DatabaseMetaData. La biblioteca contiene tipos de datos que deben utilizarse para recibir expedientes traídos por las funciones de la biblioteca. La función de metadatos Lee los metadatos de la imagen en una estructura XML. XML es corto para "Extensible Markup Language," que los formatos de datos con el uso de etiquetas, similares al Hypertext Markup Language – HTML – utilizado para codificar páginas Web.

Java interfaz de metadatos

Java no sólo utiliza XML para metadatos de imagen. La interfaz Java de metadatos (JMI) es en formato XML. Es una implementación de la instalación objeto de Meta que fue producido por el Object Management Group. MOF es un intento de crear un estándar abierto que, si adoptada por todos, establecería un método neutral para especificar formatos de documento y transmisión expresados en XML. JMI genera datos con formato, que son los metadatos del sistema. Esto se pasa a una tercera parte recibe o incluso publicado en un sitio web con acceso público. Otros sistemas compatibles con MOF pueden utilizar los metadatos para establecer campos para los datos importados.

Anotaciones

Java incluye un método de comentar en los programas denominados "anotaciones". Las anotaciones se clasifican como metadatos. La definición estricta de metadatos es datos que describen datos. Sin embargo, las anotaciones se utilizan principalmente para comentar sobre los objetos en la estructura del programa; Estos objetos podrían programar objetos de código o datos. Una anotación es una etiqueta que se agrega a una declaración de un objeto. La etiqueta no es el nombre del objeto, que forma otra parte de la declaración del objeto. Sin embargo, las anotaciones en un programa pueden utilizarse para generar etiquetas de campo de pantallas basados en el código.