![](../images/spacer.gif)
Prednosti i nedostaci XMLa
Prednosti
jednostavno je čitljiv i čovjeku u običnom tekstualnom editoru i računalu
XML dokument je obična tekstualna datoteka čitljiva na svakoj platformi koja
može čitati tekstualne podatke. To ga čini neosjetljivim na tehnološke promjene
jer bez obzira na napredak tehnologije, tekstualni podaci će još jako dugo
ostati nešto što će svaki računalni sustav trebati moći pročitati
podržava Unicode i omogućuje prikaz teksta na svim danas poznatim jezicima
format je samodokumentirajući. Oznake opisuju sadržaj koji se nalazu unutar
njih.
ima stroga sintaksna pravila tako da je jednostavno kontrolirati ispravnost
nastalog dokumenta. Računalni programi koji obrađuju dokument zbog toga mogu
jednostavno obrađivati XML sadržaj
međunarodno prihvaćen standard. Mnogi proizvođači programa su ga prihvatili i
koriste u svojim proizvodima
hijerarhijska struktura je pogodna za opisivanje mnogih sadržaja (ali ne i
svih!)
kompatibilan je sa SGMLom koji se koristi od 80ih godina 20. stoljeća, a za SGML
postoji dosta računalnih programa koji ga mogu obrađivati. tako da kada je XML
standard objavljen već je postojala određena baza korisnika koji nisu gotovo
ništa morali učiti o novom jeziku niti kreirati nove programe već su ga
jednostavno usvojili...
Nedostaci
sintaksa je redundantna i opširna što može zamarati i zbunjivati osobu koja čita
XML dokument. računalni program koji obrađuje dokument morati će obraditi veliku
količinu podataka što će ga djelomično usporiti
da bi dokument bio dovoljno dobro "samoopisan" nazivi oznaka moraju biti
dovoljno precizni što dovodi do dugih "kobasičastih" naziva (npr. u nekom
dokument nije dovoljan opis podatka Ime_i_prezime jer to može biti ime i prezime
osobe koja je kreirala dokument, ali i osobe na koju se slog odnosi, osobe kojoj
se dokument šalje...
redundancija i velika količina podataka stvaraju velike zahtjeve za propusnosti
mreže (iako to danas uglavnom više nije problem)
programi koji obrađuju XML podatke su dosta složeni jer moraju obrađivati velike
količine ugniježđenih podataka u više razina
nedostatak formalno propisanih formata za podatke može stvarati probleme ako
sudionici u razmjeni nisu dobro opisali (npr. da li se decimalni brojevi
prikazuju s decimalnom točkom ili zarezom
pohrana XML podataka u relacijske baze podataka nije prirodan način i to dovodi
do smanjenja performansi sustava koji koriste takav način pohrane. S druge
strane XML baze podataka koje su razvijene za pohranu XML podataka još su u fazi
razvoja...
OPŠIRNIJE INFORMACIJE O RSS
Razno:
Cro-rss.com
Feedreader.com
Wikipedia.org/wiki/RSS
Poslovni forum
RSS Feeds
|
|