Tarkvaratehnika konspekt eksamiks
• Thin-client – vana kooli rakendused, kus server koostab päringule vastuse, vastus on terviklik ja
brauser lihtsalt kuvab selle, piiratud interaktiivsus. Server koostab HTMLi.
• Fat-client – server edastab koodi ja andmed, ekraanipilt valmib kliendi poolel, interaktiivne,
sageli asendab arvutiprogramme. Nt Gmail. Vinge kasutajaliides. “Web 2.0”. Siin toimub nt rea
lisamine ilma terve komponendi või lehe uuendamata. Staatiiline html leht + javascript. Ajax
kaudu andmete lugemine ja kirjutamine. Kontroller vahendab andmeid (sisuliselt REST liides).
• Veebiteenused (REST või SOAP liidesed) – süsteemide ühendamiseks standartse HTTP abil.
Süsteemi suhtlemise vahendused.
o SOAP on lõputu peavalu allikas :D Vanakooli standard, eksisteeris enne resti. Pärast elu
näitas, et saab lihtsamini ja paremini.