| o firmě | produkty | partneři | reference | novinky | služby | download | Kontakty |
XML v současné době představuje veřejný standard umožňující výměnu dat mezi různorodými systémy. Standard XML je ovšem více než jen protokol pro výměnu dat. Jeho autoři původně vyvinuli XML jako způsob lepšího pochopení významu informací v dokumentech prostřednictvím definice struktury a kontextu těchto informací.
Dnešní podnikání je založeno na informacích. Tyto informace jsou generovány množstvím kanálů a jsou k dispozici v různých formách: jako nezpracovaná dat získaná z provozních systémů, jako obsah publikovaných a sdílených dokumentů, jako nekonečné množství e-mailových zpráv zasílaných a místně sdílených s uživateli v rámci organizace. I když již existují prověřené metody ukládání a správy některých druhů informací (například numerická data v databázích), významná část informací vytvářených v obchodním prostředí není ukládána žádným smysluplným způsobem. Zaměstnanci generují sestavy, e-maily a tabulky obsahující důležité a cenné informace. Pokud ale potřebují tyto informace použít opakovaně, ztrácí často významné množství času hledáním správných souborů a následně věnují značné úsilí přepisováním, kopírováním či jiným způsobem importováním požadovaných informací do jiného dokumentu. Způsob, jakým jsou tyto dokumenty vytvářeny a zpracovávány, omezuje okruh a snadnost použití informací mimo původní dokument. Zatímco shromažďování a ověřování dat představují dobře zavedené metodologie pro tradiční správu dat, podobné technologie pro shromažďování a správu informací obsažených v textových sestavách a dalších běžných obchodních dokumentech zatím k dispozici nebyly. Standard XML byl původně vytvořen právě s cílem vyřešit tento nedostatek. Formát XML umožňuje organizacím shromaždovat nejrůznější obchodní informace způsobem, který maximalizuje jejich hodnotu. Zajištěním opakované použitelnosti, vyhledávání, ukládání, agregace a dalších operací běžně prováděných v rámci správy relačních databází přináší standard XML možnosti tradiční správy dat i do oblasti dokumentů. Jak je dále popsáno v následujících částech, standard XML je ideálním prostředkem pro definování všech typů obchodních informací a především pak dokumentů. Navíc protože byl navržen speciálně pro přenos těchto informací přes web, je standard XML ideální technologií pro společnosti, které se svými partnery, dodavateli a zákazníky stejně jako v rámci sebe samých komunikují prostřednictvím podnikové sítě, intranetu či Internetu. Jak dále prezentujeme, implementace standardu XML v rámci celé organizace včetně kancelářských systémů přináší významné výhody uživatelům i samotným organizacím.
XML je jazyk využívající značky k definování struktury informací v dokumentech. Standard XML je publikován a udržován organizací W3C, která spravuje většinu webových standardů. Stejně jako další jazyky tohoto typu používá i jazyk XML k definici jednotlivých elementů v dokumentech značky. Značky XML definují strukturální elementy dokumentů a význam těchto elementů. Na rozdíl od značek jazyka HTML, které určují vzhled a formátování dokumentů, je možné jazyk XML použít k definici struktury a obsahu dokumentů, nikoli pouze jejich vzhledu
Standard XML odděluje obsah dokumentů od jejich prezentace, a tedy umožňuje smysluplnou práci s obsahem dokumentu. I když je XML publikovaným standardem, specifikace XML neurčuje značky samotné. Zavádí pouze standardní způsob definice značek a vztahů a použití značek v dokumentech. Protože neexistuje žádná předdefinovaná sada značek, představuje XML velmi pružný meta-jazyk, pomocí kterého lze modelovat prakticky libovolný typ dokumentu. Výsledkem této pružnosti je také vysoce škálovatelný model, který je možné použít jak pro velmi jednoduché textové dokumenty, tak pro složité a rozsáhlé hierarchické informace. Výsledkem je, že aplikace nejsou prakticky nijak omezovány z hlediska typu dokumentů či struktur dat, které mohou popisovat. Další důležitou vlastností jazyka XML je, že je výhradně textový. Protože soubory ve formátu XML obsahují výhradně text, mohou je číst lidé a podporují tedy vytváření meziplatformových nástrojů a výměnu informací mezi aplikacemi. Neexistují v podstatě žádná omezení nástrojů, platforem ani zařízení, která mohou vytvářet či používat dokumenty XML. Tato skutečnost představuje velkou příležitost pro podniky, protože umožňuje snadnou výměnu dat mezi aplikacemi, systémy i samotnými podniky bez ohledu na platformu. Textový obsah také podporuje velmi pružnou výměnu informací ve formátu XML, protože mohou být zobrazeny ve webovém prohlížeči stejně jako upravovány v plně specializované aplikaci.
XML je asi vůbec první formát, který hned od samého počátku myslel na potřeby i jiných jazyků než je angličtina. Jako základní znaková sada se používá ISO 10646. ISO 10646 je 32bitová znaková sada, která dokáže pojmout všechny dnes používané znaky všech jazyků. V XML proto můžeme vytvářet dokumenty, které obsahují texty v mnoha jazycích najednou. XML dokument může být v libovolném kódování (např. windows-1250, iso-8859-2). Kódování je v každém dokumentu přesně určeno, takže odpadají problémy s konverzí z jednoho kódování do druhého. Každému je hned jasné, v jakém kódování dokument je
| © 2010 - Hobl & Pech, s.r.o. |