|
Namen
XML (Extensible Markup Language), v osnovi namenjen
zapisu in izmenjavi podatkov, se uveljavlja na vseh
področjih informatike. XML predstavlja ključno tehnologijo
za elektronsko poslovanje, integracijo, spletne aplikacije
in storitve, posega pa tudi na področje avtomatizacije
poslovnih procesov. Zato je XML danes potrebno obravnavati
skupaj z množico povezanih tehnologij, ki razširjajo
uporabo XML praktično na vsa področja informatike.
V okviru seminarja bomo ovrednotili pomen jezika XML
in pregledali standarde ter tehnologije, ki se skrivajo
za kratico XML. Prikazali bomo uporabnost jezika XML
v poslovnih aplikacijah, vlogo in način oblikovanja
besednjakov, pomen standardizacije besednjakov in pregled
najpomembnejših besednjakov, ki se množično uporabljajo
v svetu. Podali bomo napotke za postopno vpeljavo in
uporabo XML-a v poslovnih aplikacijah, od zapisa in
izmenjave podatkov do spletnih storitev za e-poslovanje
in integracijo. Opozorili bomo na najpogostejše zanke
in pasti. Prikazana pa bodo tudi najbolj razširjena
in uveljavljena orodja.
Vsebina:
1. Uvod ali kaj je XML
1.1 Izvor jezika in primerjava s SGML in HTML
1.2 Uporaba v 15 minutah
1.3 Pregled tehnologij združenih pod kratico XML
2. Osnove XML
2.1. Sintaksa in pravila
2.2. Določanje besednjakov (DTD in sheme)
2.3. Uporaba imenskih področij
3. Predstavitev in pretvorba XML dokumentov
3.1. Jezik za oblikovanje - XSL
3.2. Oblikovanje na podlagi pretvorb XSLT
3.3. Natančno oblikovanje z že definiranimi elementi
(XSL FO)
3.4. Primeri prikaza XML dokumenta v HTML, WML in PDF
formatu
4. Uporaba iz programskih jezikov
4.1. Drevesni razpoznavalnik DOM
4.2. Dogodkovni razpoznavalnik SAX
4.3. Primeri s programskim jezikom Java
5. Ostali pomembnejši standardi
5.1. Povezovanje XML dokumentov (XLink, XPointer)
5.2. Iskanje in povpraševanje v XML dokumentih (XPath
in XQuery)
6. XML za potrebe e-poslovanja in integracije
6.1. Spletne storitve (SOAP, UDDI, WSDL)
6.2 XML v poslovnih procesih (ebXML in XLANG)
6.3. XML in podatkovne baze
6.4. Standardni besednjaki
6.5. Orodja in drugi produkti
Metode dela:
Razlaga vsebine s pomočjo računalniških prosojnic in
prikaz delovanja na primerih z demonstracijo nekaterih
orodij. Delo udeležencev ni predvideno.
Cena:
78.000 SIT (davek je vključen)
PRIJAVNICA:
prijavnica.doc
|