? Java è un linguaggio di programmazione sviluppato originariamente da Sun Microsystems , ma ora di proprietà di Oracle . Anche se Java è ben noto come un linguaggio di programmazione utilizzato in pagine web, il linguaggio è usato anche per la programmazione di molte applicazioni basate su PC diversi. I metadati sono essenzialmente dati sui dati ; Java manipola diversi tipi di metadati e ha un certo numero di metodi di utilizzo di queste informazioni. Database dei metadati
programmi Java possono accedere a banche dati utilizzando Structured Query Language o SQL . I metadati dei database è la struttura delle tabelle che contengono dati . Tavoli sono costituiti da colonne , che creano campi per ogni record di dati . Le colonne hanno un tipo e un formato di campo associato con loro e questi dati vengono memorizzati anche nelle tabelle di metadati . Java include un comando per accedere alle tabelle dei metadati del database , ma il programma deve prima stabilire una connessione con il database . Il sistema che gestisce le connessioni ai database Java è chiamata JDBC , acronimo di Java Database Connectivity . Le funzioni di gestione dei metadati sono parte di una classe chiamata DatabaseMetaData . Questo gruppo include i tipi di dati in grado di contenere i metadati letti dal database e funzioni che eseguono i dati recuperano . Immagine Stock Libera Metadati
I file immagine sono codificati da un varietà di differenti standard di codifica . Le prime righe del file non contengono i dati che rappresenta l'immagine , invece , contengono metadati che descrive come l' immagine viene memorizzata . Questo utilizza una libreria Java chiamato " ImageIO . " Questa libreria include una classe di metadati . La classe di metadati ImageIO ha una struttura simile alla classe DatabaseMetaData . La libreria contiene i tipi di dati che devono essere utilizzati per ricevere i record caricata tramite le funzioni della biblioteca. La funzione di metadati legge i metadati dell'immagine in una struttura XML . XML è l'acronimo di " Extensible Markup Language ", che formatta i dati con l' uso di tag , simile a Hypertext Markup Language - HTML - . Usati per codificare pagine web
Java Interface Metadati
Java non solo usa XML per i metadati dell'immagine . Il Metadata Interface Java ( JMI ) è in formato XML . Si tratta di un'implementazione del Meta Object strumento che è stato prodotto da Object Management Group . MOF è un tentativo di creare uno standard aperto che , se adottato da tutti, possa stabilire un metodo neutrale per specificare formati di documenti e la trasmissione espresse in XML . JMI genera dati di formato, che è metadati del sistema . Questo può essere trasmesso a terzi ricevente o anche postato su un sito web con accesso pubblico . Altri sistemi di MOF - compatibili possono utilizzare i metadati per impostare i campi per i dati importati .
Annotazioni
Java include un metodo di commentare nei programmi denominati " annotazioni ". Annotazioni sono classificati come metadati . Stretta definizione di metadati è che sono dati che descrivono dati . Tuttavia , le annotazioni sono utilizzati principalmente per commentare gli oggetti nella struttura del programma; questi oggetti potrebbero essere di programmazione di codice o di dati oggetti . Un'annotazione è un'etichetta che viene aggiunto a una dichiarazione di un oggetto. L'etichetta non è il nome dell'oggetto - che forma un'altra parte della dichiarazione dell'oggetto . Tuttavia le annotazioni di un programma possono essere utilizzati per generare le etichette dei campi per gli schermi basati sul codice .