Integracija tehnologij XML v projekte, ki temeljijo na objektni tehnologiji Uroš Novak, Zlatko Čajić, Borut Gorenjak, Milan Ojsteršek Laboratorij za.

Slides:



Advertisements
Podobne predstavitve
Preberite te nasvete, če želite izvedeti, kako: 1 Prilagodite logotip
Advertisements

Milivoj DOLŠČAK GLAVNI INŠPEKTOR
Mag. Boris RUŽIČ, univ. dipl. inž. el. Inšpektor – višji svetnik
Kristijan Koželj, Damjan Bobek in Anton Kos
INFORMATIKA Osnove – temeljni pojmi I.
Kurikulum v Veliki Britaniji
Urška Nikoletti, 2. Ma-ra mentorica: dr. Irena Nančovska Šerbec
NOVA GENERACIJA KOMPONENTNIH MODELOV CORBA 3, COM+, EJB
IZRAELSKI KURIKULUM Adriana Jordan.
Going with the Flow: Uporaba Microsoft Flow v praksi
Trinivojska arhitektura v sistemih za obračunavanje storitev
Janez Eržen, Uroš Bajc - SCARF: Skaliranje digitalnega forenzičnega procesiranja z uporabo vsebniških tehnologij v oblaku 28. maj 2018.
Načrt vrednotenja za OP ROPI in OP RR za obdobje
Priporočila za področje ZP
POMORSTVO IN PROMET Bolonjska študijska programa 2. stopnje
Varnost informacijskih sistemov
Utišajmo mobilne telefone !
Postavitev naslova Podnaslov.
NEMŠKI KURIKULUM IN PRIMERJAVA S SLOVENSKIM
SI-STAT podatkovni portal Novosti v letu 2005
SI-STAT podatkovni portal
Kultura in klima organizacije
KURIKULUM Slovenija - Finska Pripravila: Anja ŠTRUMBELJ.
Seminar: UPORABA RAČUNALNIŠKO KRMILNIH VEZIJ PRI POUKU BIOLOGIJE
ELIXIR Slovenija Brane Leskošek in tim BEE, ELIXIR-SI in ULMF
RAZPIS ZA VPIS V SREDNJE ŠOLE
Informacijska rešitev za agregacijo DEA flote v RTP V okviru slovensko-japonskega sodelovanja na področju pametnih omrežij, t.i. NEDO projekta Tomaž Buh.
Vsebina predmeta Osnove poslovnih informacijskih sistemov 
Operacijski sistemi.
Daniel Šalamon Knjižnica Ivana Potrča Ptuj
Andrej Kuzman, Matjaž Podpečan
Vodenje linije sterilnih izdelkov.
Problemi uvajanja tehnologij e-oskrbovanja
KOORDINATNI SISTEM ETRS89/TM
Znanja, usposobljenosti in upravljanje s človeškimi viri
Protipožarni nadzor v naravi-video nadzorni sistem
P O T E K P R O J E K T A.
Elementi spletnih strani
SVETOVNI SPLET (s programom MS Windows Internet Explorer
Načrtovanje tehnologij in izdelkov (NTI)
Programska oprema računalnika
Napredno iskanje na spletnem mestu EBSCOhost ~ z enim iskalnim poljem
Jure Dimec, Janez Stare & posadka IBMI
Raziskave in razvoj - pomoč industriji
Grafične enote.
Problemi uporabe skupnih standardov v e-poslovanju
Kaj je Oddaljeno namizje (ON)?
Programska konferenca ZKOS 2019 Združenje kabelskih operaterjev Slovenije »GIZ« Portorož, maj 2019.
Predstavitev programa google chrome 6
Operacijski sistemi in virtualizacija
SPLETNA STRAN SKUPINE V VRTCU KOT OBLIKA SODELOVANJA S STARŠI
Postavitev šolske ustave in njena nadgradnja
Prezentacija April 2002 šolska leta
Vodenje toplotne modelne naprave Armfield PCT-13
Uporaba mikropodatkov Ankete o delovni sili v študijske namene
IZBIRNI PREDMET V 7.,8. in 9. RAZREDU DEVETLETKE
PISARNIŠKO POSLOVANJE & ZALOŽNIŠTVO IN TISK
Slovensko združenje za požarno varstvo
Predstavitev s pomočjo
Najkrajše poti in Bellman-Fordov algoritem
Nismo največji, se pa zato toliko bolj potrudimo
Kartografska pismenost
Utišajmo mobilne telefone !
Pripravil: Šolsko leto:
Avtomatizacija v industriji in gospodarstvu, Maribor
Utišajmo mobilne telefone !
Krmiljenje modularnega proizvodnega sistema
NOV PRISTOP NA PODROČJU KAKOVOSTI ZRAKA
Načrt vrednotenja za OP razvoja človeških virov za obdobje
Kako pripraviti javno prireditev
Zapis predstavitve:

Integracija tehnologij XML v projekte, ki temeljijo na objektni tehnologiji Uroš Novak, Zlatko Čajić, Borut Gorenjak, Milan Ojsteršek Laboratorij za heterogene računalniške sisteme

Uvod XML uporabljamo slabi dve leti. Nekaj naših projektov: Visual Media Center, Regionalni Informacijski Sistem, Prireditve v Sloveniji.

XML Predniki XML (SGML, HTML) izvirajo iz področja upravljanja z dokumenti (prezentacija npr. XML/XSL, izmenjava, iskanje). Možnost uporabe pri komunikaciji v PRS (SOAP). Široka podpora v industriji. “Obilica” programske opreme.

Visual Media Center (VMC) Naročnik: Mobitel. Mreža infoterminalov in barvnih prikazovalnikov. Potrebe po programski opremi za: razporejanje in distribucijo vsebine, nadzor infoterminalov, prikazovanje vsebine, vodenje statistike.

VMC – arhitektura sistema Infoterminal Infoterminal Infoterminal - - Klicne povezave Distribucijski strežnik Zunanji ponudnik Nadzorni center Zunanji ponudnik Vsebina in urniki Mrežna povezava Del. postaja Del. postaja Del. postaja

Uporaba XML v VMC Nadzor: stanje infoterminala, tiskalnika, prikazovalnika, podajalec vzorcev, alarmiranje, ... Konfiguracija: nastavitve parametrov infoterminala, ažuriranje, ... Porazdelitev vsebine na infoterminalih. Zbiranje statistike. Sistem za proženje in izvajanje opravil.

Proženje in izvajanje opravil Množica različnih tipov opravil. Razporeditev po urniku. Urnik opravil Dispečer Sporočilni vrsti Poslušalec IOpravilo Opravilo 2 Opravilo 3 Opravilo 1

Proženje in izvajanje opravil Sporočilo je XML dokument s predpisano strukturo ovojnic. Vrstni red ovojnic ustreza toku sporočila skozi sistem: ovojnica dispečerja, ovojnica poslušalca, ovojnica opravila. <?xml version=‘1.0’?> <opravilo oznaka=‘#99#22’ naslov=‘Atlantis (OV-104)’ cilj=‘KSC Launch pad #13’ datum=’08.09.2000’ ura=’13:13:13’> <izvajalec objekt=‘CHP.Nasa.LaunchButton’> <parametri> <tovor>ISS fourth flight</tovor> <dolzina>7 dni</dolzina> <pristanek>KSC</pristanek> </parametri> </izvajalec> </opravilo>

Prireditve v Sloveniji Portal s podatki o prireditvah. Porazdeljena aplikacija omogoča: vnos in urejanje podatkov (okenska ap.), iskanje in predstavitev (spletna ap.). Kako poenostaviti izdelavo uporabniških vmesnikov? XML / XSL.

Prireditve v Sloveniji (2) UV UV (spletni brskalnik) (okenska aplikacija) IIS (ASP) Tabela Strežnik dobaviteljev dokumentov dokumentov Dobavitelj dokumenta #2 Dobavitelj dokumenta #1

Prireditve v Sloveniji (3)

Prireditve v Sloveniji (4) Iskanje po prireditvah, organizacijah, ... Postopek iskanja: izdelava iskalnega vzorca (XML), posredovanje vzorca iskalniku, iskalnik delegira zahtevo ustrezni komponenti, komponenta vrne nazaj dokument XML s predpisano strukturo.

Izkušnje Lažji razvoj programske opreme: načrtovanje, implementacija, integracija, razumevanje.