Home » Articole » Avantajele utilizării XML

Avantajele utilizării XML

530096

XML este folosit în mod frecvent în prezent pentru schimbul de date pe Internet. RFC 3023 asigură reguli pentru construirea de tipuri media Internet pentru utilizare la trimiterea XML. El defineşte, de asemenea, tipurile de media application/xml şi text/xml, care spun doar că datele sunt în XML, şi nimic despre semantica sa. Utilizarea text/xml a fost criticată ca fiind o potenţială sursă de probleme de codificare, şi s-a sugerat că ar trebui să nu mai fie folosit.

RFC 3023 recomandă, de asemenea, ca limbajele bazate pe XML să folosească tipuri de media care se termină în +xml, de exemplu, image/svg+xml pentru SVG.

Liniile directoare pentru utilizarea XML într-un context în reţea pot fi găsite în RFC 3470, de asemenea cunoscut sub numele de IETF BCP 70. Acest document este foarte larg şi acoperă multe aspecte ale proiectării şi implementării unui limbaj bazat pe XML.

Pentru afişarea datelor dinamice în documente HTML este necesară foarte multă muncă pentru a edita HTML de fiecare dată când se modifică datele. Cu XML, datele pot fi stocate în fişiere XML separate. Astfel se va folosi HTML/CSS pentru afişare şi aspect, iar modificările în datele de bază nu va necesita modificarea HTML. Cu câteva linii de cod JavaScript, se poate citi un fişier XML extern şi actualiza conţinutul de date al paginii dvs. web.

Dacă sistemele de calcul şi bazele de date pot conţine date în formate incompatibile, datele XML sunt stocate în format text simplu, rezultând o modalitate de stocare a datelor independentă de software şi hardware folosite. Aceasta uşurează crearea de date care pot fi partajate de aplicaţii diferite. În cazul unor sisteme incompatibile pe Internet, schimbul de date cu XML reduce foarte mult această complexitate, deoarece datele pot fi citite de către diferite aplicaţii incompatibile.

Diferite aplicaţii pot accesa datele dumneavoastră nu numai prin paginile HTML, dar şi cu acces la sursele de date XML. Cu XML datele pot fi disponibile pentru toate tipurile de dispozitive de citire, inclusiv pentru nevăzători sau persoane cu alte dizabilităţi.

XML este folosit şi pentru a crea noi limbaje pe Internet, precum XHTML, WSDL (pentru a descrie servicii web disponibile), WAP şi WML (limbi de marcare pentru dispozitive portabile), RSS (pentru fluxuri de ştiri), RDF şi OWL (pentru descrierea resurselor şi ontologie), SMIL (pentru descrierea multimedia pentru web).

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *