XML využití ?

Napsal O webu (») 10. 9. 2007 v kategorii Programování, přečteno: 1206×
obrazky/xml.gif

Oblasti využití


  • údržba a správa rozsáhlých webových sídel (XML se používá ke generování obsahu)
  • offloading a reloading databází
  • výměna dat mezi podniky (eshop --> vyhledávač)
  • RSS
  • sdružený obsah dostupný více webům najednou
  • elektronické obchody

    A dnes si ukážeme

    Výměna obchodních dokumentů


    Abychom se mohli od něčeho odrazit, takto nějak by vypadala obchodní objednávka

    < ?xml version="1.0" encoding="ISO-8859-1" ? >

    < objednavka >

    < datum >27.7.2007< /datum >

    < odesilatel >

    < nazev >Neco sro< /nazev >

    < adresa >

    < ulice >Ulice< /ulice >

    < okres >Okres< /okres >

    < mesto >Mesto< /mesto >

    < /adresa >

    < /odesilatel >



    < prijemce >

    < nazev >Neco sro< /nazev >

    < adresa >

    < ulice >Ulice< /ulice >

    < okres >Okres< /okres >

    < mesto >Mesto< /mesto >

    < /adresa >

    < /prijemce >



    < predmety >

    < odkaz >URL< /odkaz >

    < popis >zelené fakt moc zelené< /popis >

    < mnozstvi >2< /mnozstvi >

    < cena >28,5Kč< /cena >

    < /predmety >

    < /objednavka >


    Takže když se podíváme na výhody jedna se naskýtá přímo jasně, struktura dokumentu přímo vybízí k dalšímu elektronickému zpracování, ať již pomocí databáze nějakého sazečského programu či čehokoli jiného.

    V momente kdy se na názvech objektů shodnete ve více firmách nebo se svým učtením není problém tyto dokumenty sdílet napříč celky a to zcela bez problému, každý uvidí stejný seznam jinak, dle jeho libosti naformátovaný.

    Zde XML nahradilo zastaralý veliký a zkostnatělý EDI (Electronic Data Interchange), standart který si dával za úkol vytvořit právě standarty pro elektronickou výměnu oficiálních dat.

    Jak si můžeme povšimnout na příkladu vkládání dat do formulářů z databáze bude prosté, odběratel i prodejce jsou vlastně jakési podtřídy stejného objektu, mají stejné vlastnosti a tak dále.

    Pro dnešek by toto stačilo a příště se podíváme jak dále tyto data zpracovat pomocí databáze.
    Autor: Filip Koval
  • Štítky: XML
    Facebook Twitter Topčlánky.cz Linkuj.cz

    Komentáře

    Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
    Článek ještě nebyl okomentován.


    Nový komentář

    Téma:
    Jméno:
    Notif. e-mail *:
    Komentář:
      [b] [obr]
    Odpovězte prosím číslicemi: Součet čísel nula a jedna