Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η Extensible Language Markup (XML);
- Η Techopedia εξηγεί την Extensible Markup Language (XML)
Ορισμός - Τι σημαίνει η Extensible Language Markup (XML);
Η XML (Extensible Markup Language) είναι μια καθολική μορφή που διατηρείται από το W3C και χρησιμοποιείται για την αναπαράσταση και τη μεταφορά δομημένων δεδομένων στον ιστό ή μεταξύ διαφορετικών εφαρμογών.
Η γλώσσα χρησιμοποιεί μια δομημένη αναπαράσταση επιτρέποντας στους χρήστες να δημιουργούν προσαρμοσμένες καθορισμένες ετικέτες σύμφωνα με τα πρότυπα XML Definition Document Type (DTD). Η δομή ενός εγγράφου XML μπορεί να αναπαρασταθεί με τη μορφή ενός δέντρου που είναι γνωστό ως Πρότυπο Μοντέλου Εγγράφου (DOM Object Model).
Η Techopedia εξηγεί την Extensible Markup Language (XML)
Η XML έχει σχεδιαστεί για να περιγράφει τα δεδομένα, αλλά δεν ασχολείται με την οπτικοποίηση των δεδομένων. Οι ετικέτες που δημιουργούνται σε XML είναι αυτονόητες και ο χρήστης είναι ελεύθερος να ορίσει τις δικές του ετικέτες - εξ ου και η "επεκτάσιμη".
Η υποστήριξη XML παρέχεται από πολλές πλατφόρμες γλώσσας προγραμματισμού για τη δημιουργία και επεξεργασία δεδομένων XML. Η απλότητα, η φορητότητα, η ανεξαρτησία πλατφόρμας και η χρηστικότητα είναι μερικά από τα βασικά χαρακτηριστικά που έχουν οδηγήσει στην αυξανόμενη δημοτικότητα της χρήσης των προτύπων που βασίζονται σε XML.
Η XML υπήρξε η κύρια πηγή κινήτρων για την ανάπτυξη πλατφόρμων αρχιτεκτονικής προσανατολισμένης στις υπηρεσίες (SOA), όπως είναι οι υπηρεσίες ιστού που δεν συνδέονται με κάποια συγκεκριμένη γλώσσα και συνεργάζονται αποτελεσματικά σε ετερογενή περιβάλλοντα. RSS, Atom, SOAP και XHTML είναι μερικά από τα πρότυπα που επηρεάζονται από την XML.
