Definicija XML

XML dolazi iz eXtensible Markup Language ( "Extensible Markup Language " ). Riječ je o metajeziku ( jeziku koji se koristi za reći nešto o drugom) proširiva oznaka koju je razvio Word Wide Web Consortium ( W3C ), međunarodno trgovačko poduzeće koje daje preporuke za World Wide Web .

XML

XML je prilagodba jezika SGML ( Standard Generalized Markup Language ), jezika koji omogućuje organizaciju i označavanje dokumenata . To znači da XML nije sam po sebi jezik, već sustav koji omogućuje definiranje jezika prema potrebama. XHTML, MathML i SVG su neki od jezika koje XML ima sposobnost definiranja.

Baze podataka, tekstualni dokumenti, proračunske tablice i web stranice neke su od područja primjene XML-a. Metajezik se pojavljuje kao standard koji strukturira razmjenu informacija između različitih platformi.

Stručnjaci ističu nekoliko prednosti koje proizlaze iz korištenja XML-a, kao što su: da je proširiv (nove oznake se mogu dodati nakon dizajna dokumenta); vaš analizator je standardni (ne zahtijeva promjene za svaku verziju metajezika); olakšava analizu i obradu XML dokumenata koje su izradile treće strane.

Među jezicima stvorenim s XML-om, ističu se XSL ( Extensible Stylesheet Language ) i XLINK (koji pokušava nadići ograničenja hipertekstualnih veza u HTML-u ).

Valjanost dokumenata (tj. Da je njihova sintaktička struktura ispravno razvijena) ovisi o određenom odnosu između različitih elemenata na temelju definicije ili vanjskog dokumenta.

Kao što je analizirano, XML predstavlja niz vrlo atraktivnih prednosti za programere, posebno zato što omogućuje povezivanje aplikacija različitih jezika i platformi; Međutim, to se može promatrati kao mač s dvije oštrice, s obzirom da ne potiče traženje kompatibilnosti. Univerzalnost koju prati XML možda nikada neće dosegnuti ako se umjesto da se koristi za rješavanje problema, generiraju se novi, znajući da će imati rješenje .

Uslužni program XML

XML Budući da korisnost alata velikim dijelom ovisi o kreativnosti korisnika, nemoguće je sažeti sve XML aplikacije. Ukratko, može se reći da nudi mogućnost strukturiranja i predstavljanja podataka. Trenutno je uobičajeno da programi uključuju konfiguracijske datoteke u tom formatu; Takav je slučaj Apachea i aplikacija stvorenih pomoću .NET (Microsoft) tehnologije.

Kada se razvije program s grafičkim sučeljem, potrebno je organizirati sve slike tako da se učitaju koliko je potrebno, a XML je u tim slučajevima od velike pomoći: omogućuje grupiranje, označavanje, određivanje njihove lokacije i njihovo povezivanje s drugim podacima, prema potrebama dizajnera.

No, osim što olakšava organizaciju resursa i konfiguraciju programa, XML igra vrlo važnu ulogu koja je, bez sumnje, njezina jaka točka: ona vam omogućuje komunikaciju s drugim aplikacijama, s različitih platformi i bez obzira na podrijetlo. zajedničkih informacija. Možete imati, na primjer, program koji se izvodi u sustavu Windows s bazom podataka SQL Servera, a drugi na Linuxu s Oracleom, koji dijele podatke zahvaljujući XML strukturi.

Web usluge, vrlo uobičajen koncept u ovom razdoblju, su komponente Mreže koje nude mogućnost obavljanja raznovrsnog niza operacija, kroz konkretne metode koje koriste XML metajezik za njihovu komunikaciju, zahvaljujući čemu svaka platforma može učiniti koristi svoje prednosti.

Konačno, XML je jedan od onih alata koji, unatoč svojoj niskoj složenosti, skrivaju veliki potencijal, zahvaljujući tome što su jednostavni za korištenje i nedvojbeno korisni.

Preporučeno
  • popularna definicija: oltarski kip

    oltarski kip

    Etimologija pojma retablo nas dovodi do latinskog retaulus , koje su pak oblikovale dvije riječi: retro ( "back" ) i tabŭla ( "tabla" ). Trenutno se riječ oltarna pala često koristi s obzirom na dekorativni element koji je dio oltara . Treba imati na umu da je oltar, u katoličkim crkvama, posvećen stol ili stol koji svećenik koristi da služi misu. Oltarn
  • popularna definicija: eksponent

    eksponent

    Pojam eksponent ima različite namjene i značenja. Po eksponentu možete razumjeti osobu, stvar ili broj koji izlaže ; U prva dva slučaja izlaganje je glagol koji se odnosi na predstavljanje nečega, što ga čini poznatim, dok je matematički koncept povezan s osnaživanjem. Pogledajmo neke primjere rečenica: "Tvoj ujak je eksponent koji pokazuje kako osoba, s malo sreće, može dospjeti do vrha" , "Ova tekućina će biti eksponent kako toplina može promijeniti stanje tvari" , "Da bismo riješili proizvod niza moći s istom bazom, moguće je dodati njihove eksponente i ostvariti jed
  • popularna definicija: robot

    robot

    Od engleskog robota , koji pak potječe od češke robote ( "osobna korist" ), robot je programabilni stroj koji može manipulirati objektima i izvoditi operacije koje su samo ljudska bića ranije mogla obavljati. Robot može biti i fizički elektromehanički mehanizam i virtualni softverski sustav . Oboje
  • popularna definicija: trošak kapitala

    trošak kapitala

    Trošak kapitala je traženi povrat na različite vrste financiranja. Ti troškovi mogu biti eksplicitni ili implicitni i izraženi kao oportunitetni trošak za ekvivalentnu alternativu ulaganja . Isto tako, možemo utvrditi da je trošak kapitala povrat koji poduzeće mora ostvariti na investicijama koje je ostvarilo s jasnim ciljem da na taj način može nepromjenjivo zadržati svoju tržišnu vrijednost. ja financije
  • popularna definicija: nepotizam

    nepotizam

    Poznato je kao nepotizam pretjeranom sklonošću da neki aktivni državni službenici koji zauzimaju javne pozicije imaju u vezi s obitelji , bliskim prijateljima i prijateljima kada sklapaju ustupke ili zapošljavaju državne službenike. U tim slučajevima, pojedinac koji pristupi javnom poslu postiže cilj zbog svoje bliskosti i odanosti dotičnom guverneru ili dužnosniku, a ne zbog vlastitih zasluga ili sposobnosti. U državam
  • popularna definicija: odskakati

    odskakati

    Skok je akcija i rezultat odbijanja . Ovaj glagol može spomenuti odskakanje lopte ili drugog tijela na površini ili ono što vodi do nečega što se kreće kako bi promijenilo njegov smjer utječući na prepreku. Na primjer: "Argentinski napadač je kontrolirao loptu nakon skoka u postu i uspio postići četvrti pogodak svoje momčadi" , "Čovjek je pao s petog kata i, nakon odbijanja od klesara, završio u sredini ulica " , " Pau Gasol je završio utakmicu sa 28 poena i 14 skokova " . U području ko