OISWebService /*leiab rühma tänase tunniplaani rühmanumbri järgi*/ getTunniplaan(rühmaNr) return tundList /*leiab ruumi temperatuuri*/ getRuumiTemp(ruumiNr) return temp /*veebiteenus, mis on OISWebService-i jaoks klient*/ UusWebService /*leiab ruumide nimekirja (koos temperatuuriga), mida antud rühm käesoleval päeval külastab, kus temperatuur on madalam kui etteantud suurus*/ getKülmadeRuumideNimekiri(rühmaNr, minTemp) {kasutab OISWebService.getTunniplaan operatsiooni kasutab OISWebService.getRuumiTemp operatsiooni} return ruumList /*tavalise Java programmi klass, mis on klient UusWebService-i jaoks. Projektis nn. lõppklient*/ Main kasutab UusWebService.getKülmadeRuumideNimekiri operatsiooni