Tarvo Treier tarvo.treier@gmail.com IDU0075 Veebiteenused Tarvo Treier tarvo.treier@gmail.com.

Slides:



Advertisements
Seotud esitlused
MSE Soojusmajandus ENERGIA TARBIMINE 2 osa.
Advertisements

Eesti maaelu arengukava vahehindamine
Rahvatervise süsteemi kaasajastamine
Tere tulemast kogemuskohtumisele!
Hariduse väljakutsed, üldhariduskoolide võrk ja koolivõrgu programm
Korvpalluri füüsiline ettevalmistus
Täiskasvanu kui enesearengu subjekt
Esitluse väljavõte:

Tarvo Treier tarvo.treier@gmail.com IDU0075 Veebiteenused Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com 1. Tunniülesande punkt Tooge näiteid, kuidas on võimalik kahte rakendust omavahel suhtlema/andmeid vahetama panna. Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com IDU0075 Veebiteenused Annab üldised teadmised: Teenus-orienteeritud arhitektuuri põhimõtetest Veebiteenustega seotud standarditest ja töövahenditest. Praktilised oskused: veebiteenuste tuvastamine veebiteenuste kirjeldamine veebiteenuste realiseerimine veebiteenuste kasutamine veebiteenuste testimine Tarvo Treier tarvo.treier@gmail.com

Aine eesmärk õppekavas Eesmärk on anda sujuv ülemineku tavalistelt programmeerimisainetelt hajussüsteemide ainetele. Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Korraldus Igas nädalas: 1 loeng (kuni 13. nädal) 1 praktikum Kontrolltöö 9-ndal nädalal Projekt esitada 15-nda nädala lõpuks Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Konsultatsioon Palume õppejõule konsultatsiooni soovist teada anda. Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Õppejõud Tarvo Treier Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Deklareerimine Kõik deklareerivad Tarvo Treierile. Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Materjalid http://www.tud.ttu.ee/im/Tarvo.Treier/idu0075/2016/ Eelmise aasta materjalid http://www.tud.ttu.ee/im/Tarvo.Treier/idu0075/2015/ Raamat Java SOA cookbook Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Valik märksõnu XML XSD WSDL Xpath REST JSON API Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Valik näiteid Krediidiinfo päringud Mobiil-id X-tee Tesla Model S Android API Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Hindamine Kontrolltöö max 45p (45% hindest) Projekti max 45p (45% hindest) Tunniülesannete max 20p (20% hindest) Allikas: ÕIS-s idu0075_hindamiskriteeriumid.pdf Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Kontrolltöö Toimub 9-nda nädala harjutustunnis. Nii teoreetilised kui praktilised ülesanded seni loengutes ja praktikumides käsitletud teemadel. Valikvastustega test + praktiline ülesanne. Kontrolltöö eest peab saama vähemalt 23 punkti 45-st. Kontrolltöö peab olema sooritatud enne eksamisessiooni. Pärast 9-ndat nädalat tehtud kontrolltöö tulemusest võetakse 5 punkti maha. Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Projekt Koosneb veebiteenuste projekteerimisest, realiseerimisest, kasutamisest ja testimisest. Projekti eest peab saama vähemalt 23 punkti 45-st. Projekt peab olema esitatud 15-nda nädala lõpuks. Projekti esitamisel pärast 15-ndat nädalat võetakse projekti tulemusest 5 punkti maha. Projekti saab kaitsta 15., 16. nädala praktikumis või eksamisessiooni ajal. Enne projekti kaitsmist peab kontrolltöö olema tehtud. Tarvo Treier tarvo.treier@gmail.com

Tunniülesannete punktid Tunniülesannete punkte on võimalik koguda praktikumide ajal iseseisvaid ülesandeid lahendades ja loengus aktiivselt osaledes. Maksimaalselt arvestatakse 20 punkti. Koguda võib rohkem Tarvo Treier tarvo.treier@gmail.com

Kordamine: mida ja millal esitama peab? Tarvo Treier tarvo.treier@gmail.com

Eeldused aine edukaks läbimiseks Aeg Aeg iseseisvate ülesannetega pusimiseks. Elementaarne java oskus: Klass / objekt IF ja FOR Muutuja väärtustamine Meetodi väljakutse  Kasuks tuleb: Liideste tundmine Tarvo Treier tarvo.treier@gmail.com

Loengute ja praktikumide kava Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Sissejuhatus Maailmas on palju programmeerimiskeeli, milles saab rakendusi kirjutada. Vahel on vaja need rakendused omavahel rääkima panna. Siinkohal võivad osutuda heaks valikuks veebiteenused. Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Mis on veebiteenus? Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Veebiteenus… …tähendab programmide omavahelist suhtlemist ja andmevahetust üle hariliku veebi. Allikas: T.Tammet, Veebiteenuste võlu ja valu Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Veebiteenus Veebiteenus on üle veebi (http) välja kutsutav (käivitatav) meetod (protseduur või funktsioon). Veebiteenust kutsutakse välja mingis kindlas formaadis sõnumiga (nt. SOAP) ja vastus saadakse samuti selles formaadis. Sarnaselt tavaliste funktsioonidega saab ka veebiteenuse väljakutsel määrata sisendparameetreid. Tarvo Treier tarvo.treier@gmail.com

Veebiteenuse väljakutse demo SoapUI (http://www.soapui.org/) Temperatuuri konverteerimise teenus http://www.w3schools.com/webservices/tempconvert.asmx?WSDL Tarvo Treier tarvo.treier@gmail.com

Tarvo Treier tarvo.treier@gmail.com Ilmajaama näide Tarvo Treier tarvo.treier@gmail.com