Hva er Java Metadata?

Hva er Java Metadata?


Java er et programmeringsspråk opprinnelig utviklet av Sun Microsystems, men nå eid av Oracle. Selv om Java er godt kjent som et programmeringsspråk som brukes på websider, er språket også brukes for å programmere mange forskjellige PC-baserte applikasjoner. Metadata er i hovedsak data om data; Java manipulerer forskjellige typer av metadata og har en rekke fremgangsmåter for å bruke denne informasjonen.

database Metadata

Java-programmer kan få tilgang til databaser med Structured Query Language, eller SQL. Metadataene av databaser er strukturen i tabellene som inneholder data. Tabeller består av søyler, som skaper felt for hver registrering av data. Kolonnene har en form og en størrelse felt knyttet til dem, og disse detaljer er også lagret i metadatatabellene. Java har en kommando for å få tilgang til databasen metadatatabellene, men programmet må først etablere en forbindelse med databasen. Systemet som styrer Java-tilkoblinger til databaser kalles JDBC, som står for jdbc. De metadata håndtering funksjoner er en del av en klasse kalt DatabaseMetaData. Denne gruppen omfatter datatyper som er i stand til å holde metadata leses fra databasen, så vel som funksjoner som utfører datahenting.

Bilde Metadata

Bildefilene blir kodet av en rekke forskjellige kodingsstandarder. De første linjene i filen inneholder ikke data som representerer bildet; i stedet, de inneholder metadata som beskriver hvordan bildet er lagret. Dette bruker et Java-bibliotek som heter "ImageIOs." Dette biblioteket inneholder en Metadata klasse. Den ImageIOs metadata klassen har en lignende struktur til DatabaseMetaData klassen. Biblioteket inneholder datatyper som må brukes for å få postene er hentet av bibliotekets funksjoner. Metadata Funksjonen leser bildets metadata inn i en XML-struktur. XML er en forkortelse for "Extensible Markup Language", som formaterer data med bruk av koder, ligner på Hypertext Markup Language - HTML - brukes til å kode nettsider.

Java Metadata Interface

Java ikke bare bruke XML for bildets metadata. Java Metadata Interface (JMI) er i XML-format. Det er en implementering av Meta Object Facility som ble produsert av Object Management Group. MOF er et forsøk på å skape en åpen standard som, hvis vedtatt av alle, ville etablere en nøytral metode for å spesifisere dokument og transmisjonsformater uttrykt i XML. JMI genererer data-formatet, som er metadataene av systemet. Dette kan bli gitt videre til en mottaks tredjepart eller til og med lagt ut på en nettside med offentlig tilgang. Andre MOF-kompatible systemer kan bruke metadata til å sette felt for importerte data.

merknader

Java omfatter en fremgangsmåte for å kommentere i programmer referert til som "merknader." Markeringer er klassifisert som metadata. Den strenge definisjonen av metadata er at det er data som beskriver data. Men merknader i hovedsak brukt til å kommentere på gjenstander i programstruktur; disse objektene kan programmeringskode eller dataobjekter. En kommentar er en etikett som er lagt til en erklæring om et objekt. Etiketten er ikke navnet på objektet - som utgjør en annen del av gjenstanden erklæring. Men kommentarer i et program kan brukes til å generere feltetikettene for skjermer basert på koden.